UIPageViewController错误与UITextField和键盘显示

时间:2013-05-31 22:44:11

标签: ios ios6

所以我正在尝试找到这个奇怪的bug的解决方法: http://www.screencast.com/t/UqvVn8ccodEV

基本上我有一个带子视图控制器的UIPageViewController(显然)。一旦我添加了一个文本字段,就会发生这种奇怪的事情,如果你滚动它然后单击一个文本字段,它会随机移动到另一个页面。没有任何代表被调用,键盘再次上下移动。

似乎与此处相同:clicking/typing on UITextField increments UIPageViewController instead of displaying keyboard

似乎也记录在这里:http://openradar.appspot.com/13315308

无法弄清楚这到底是什么,或者绕过它。

修改

这是一个骨架版本(从链接问题中提取): https://www.dropbox.com/s/6l5efem3wque7li/pageScroll.zip?v=1mci

滚动一页,然后点击文本字段。只是第一次发生。

1 个答案:

答案 0 :(得分:3)

检查此伏都教:将UITextField嵌入UIScrollView。我在你提到的项目上尝试了它并且它有效。

我想这与改变响应者链有关,这会让事情变得混乱。