有些UITextfields在iOs6中没有响应
由于更新到iOS 6我试图使UITextField或UITextView firstResponder时有这个最怪异的错误。
…它不工作。
我无法select字段或视图并显示键盘,也没有光标或任何东西。 最奇怪的是,它只是在一些领域不工作,在不同的视图控制器中的其他工作没有麻烦。
我有:
[self.window makeKeyAndVisible]; self.window.rootViewController = self.viewController;
在我的appDelegate。 它工作,仍然没有问题与iOS 5的工作。
任何想法可能是什么?
谢谢!
我发现是什么导致了这个问题。 从视图控制器我提出了一个文本字段的新viewcontroller是firstResponder。 所以当我通过打电话取消这个
[textview resignFirstResponder];
要么
[self.view endEditing:YES];
在展示新的视图控制器之前,它没有问题。 问题依然….这是为什么? 有没有更好的方法来克服呢? 我不觉得在整个应用程序中辞去每一个文本字段
我知道这个post是旧的,但如果它的帮助,在iOS6哟还需要在“granparents”的意见辞职响应。
例如:
search视图(不要辞职响应者) – >细节视图 – >超级细节视图(这个有问题)。
细节视图没有第一个响应,但search视图有它。
我们必须在“search”视图中退出响应者才能解决“超级详细信息视图”中的问题。
我认为我们也必须在search视图的前置控制器中辞去响应者。