键盘滞后三秒钟才首次使用iPad - Obj-C

时间:2015-09-22 09:41:26

标签: ios objective-c keyboard xcode7

我的键盘落后于iPad ios8和ios9,但在Xcode 7更新之前从未这样做过。相同的代码在iPhone上工作正常,第二次加载ipad键盘工作正常。按下" next"对于下一个视图控制器,由于键盘,加载页面需要三到四秒钟(我已经调试并删除此代码允许页面在不到一秒的时间内加载)。但是,我的视图要求在加载页面时键盘启动。

-(void)viewDidAppear:(BOOL)animated
{
    [super viewDidAppear:animated];
    [self.firstPinField becomeFirstResponder];
}

已在viewWillAppear,viewDidLoad

中尝试过

这是xCode7中的错误,还是有人想让我尝试一下?

2 个答案:

答案 0 :(得分:1)

键盘需要一些时间才能加载。试试this library,它基本上只创建一个隐藏的UITextField,并强制键盘在应用启动时加载。

答案 1 :(得分:0)

通过在视图中添加主队列来加载

来尝试它