如何在pageviewcontroller中始终显示键盘

时间:2017-01-20 04:18:16

标签: ios swift keyboard

我想在pageviewcontroller中的所有视图中始终显示键盘。 所有视图都有uitextfield,我在viewdidload中编码了firstfirstresponder,因此出现了键盘。 但问题是,当我在pageviewcontroller中设置新的viewcontroller或swipe时,键盘会消失并重新出现。

我可以随时显示键盘吗?

感谢。

2 个答案:

答案 0 :(得分:2)

简单..设置隐形文本字段(意味着隐藏一个)!基本上将该文本字段设置为基本视图控制器意味着在页面视图之外。只要您将页面移动响应器滑动到所需的文本字段。因此它不会消失并出现在页面移位上。

答案 1 :(得分:0)

UITextField在任何点击/滑动手势上作为第一响应者辞职。当您检测到滚动结束时,需要在scrollview委托方法中处理它,然后将当前页面视图控制器的UITextField设置为第一响应者。