有些UITextfields不iOS6的回应(Some UITextfields don't

2019-07-31 21:57发布

由于更新到iOS 6试图作出的UITextField或UITextView的firstResponder当我有这个怪异的错误。

......这是行不通的。

我不能选择字段或查看和调出键盘,也没有光标或任何东西。 最奇怪的是,它只是不工作的某些领域,在不同viewcontrollers其他的无故障运行。

我有:

[self.window makeKeyAndVisible];
self.window.rootViewController = self.viewController;

在我的appDelegate。 它的工作,仍然没有工作与iOS 5的问题。

它可能是什么什么想法?

谢谢!

Answer 1:

我发现了什么是造成问题。 从视图 - 控制我提出从文本框的新视图 - 控制是firstResponder。 所以,当我通过调用取消

[textview resignFirstResponder]; 

要么

[self.view endEditing:YES];

BEFORE呈现新的视图控制器,它的工作原理没有问题。 问题是....这是为什么? 而且是没有更好的方法来解决这个? 我不觉得太多了我的整个应用程序辞职每文本框...



Answer 2:

我知道这个帖子是旧的,但如果它的帮助,在iOS6的哟还需要辞职响应,在“granparents”的观点。

例如:

搜索查看(不辞职应答器) - >详细查看 - >超级细节视图(这其中有问题)。

详细查看不要有第一reponder,但搜索查看有它。

我们必须辞职搜索视图响应解决超详细查看问题。

我认为我们也有在搜索查看previws控制器辞职响应。



文章来源: Some UITextfields don't respond in iOs6