【发布时间】:2015-09-30 23:05:11
【问题描述】:
我正在开发一个 iOS 应用程序,它使用 PageViewController 来包装几个“聊天室”。我在每个页面中都有一个 TextField,当我滑动以移动到另一个页面时,我想将焦点从当前页面 TextField 更改为新页面 TextField 而不会丢失键盘。
我尝试了不同的方法,但我做不到,每次我在新页面 TextField 中调用 becomeFirstResponder 时,键盘都会按下,然后立即升起,然后文本字段成为第一响应者。
你能帮帮我吗?
谢谢!
【问题讨论】:
-
您是否在旧文本字段中调用
resignFirstResponder?如果是,请不要。 -
没有。我根本没有使用 resignFirstResponder
标签: ios swift textfield becomefirstresponder