iOS 键盘初始化的过程有短暂延迟

来源:互联网 发布:ireport java打印 编辑:程序博客网 时间:2024/04/30 08:40

http://stackoverflow.com/a/9850093

因为某种原因,当app以调试模式第一次在机上运行的时候就会出现这个情况。在release模式下不会有延迟。

http://stackoverflow.com/a/20436797

对于每次运行都出现延迟,下面一段代码可能有用:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {  // Preloads keyboard so there's no lag on initial keyboard appearance.  UITextField *lagFreeField = [[UITextField alloc] init];  [self.window addSubview:lagFreeField];  [lagFreeField becomeFirstResponder];  [lagFreeField resignFirstResponder];  [lagFreeField removeFromSuperview];}


0 0
原创粉丝点击