【发布时间】:2013-01-07 14:16:20
【问题描述】:
我有一些简单的代码,通过在每个字段上依次调用“becomeFirstResponder”来移动 UITextFields 之间的“firstResponder”。
在 iOS 5 中,键盘一直显示,直到显示 resignFirstResponder 的最终文本字段。
但是,在 iOS 6 中,每次移动第一响应者时,键盘都会执行关闭和重新出现动画。在调用 becomeFirstResponder 以移动响应者(或在任何相关方法中)时,我绝不会调用 resignFirstResponder - 这似乎是 iOS 6 中的新默认行为。
这会让人分心,而且是不受欢迎的。
我查看了 Apple 文档,但找不到任何关于如何管理键盘动画的更改。
谁能向我推荐这些更改的文档?谢谢。
【问题讨论】:
-
没有变化。在我的应用程序的 iOS6 中,它不会这样做。
-
刚刚通过创建一个测试项目进行了仔细检查,它肯定没有隐藏然后再次显示。你能提供你的代码吗?
标签: ios ios6 resignfirstresponder becomefirstresponder