UIPageViewController防止在滚动时隐藏键盘

PGL*_*ngo 5 objective-c ios uipageviewcontroller

我有一个UIPageViewController多个UIViewController,每个包含一个UITextField.

每当我滑动时UIPageViewController,键盘自动解除.有没有办法防止这种行为?

调用becomeFirstResponder新的UITextfield但动画不会解决问题.

sha*_*oga 0

您可以尝试将 PageViewController 作为其他 viewController 的 ChildViewController 嵌入。

我相信这样 PageViewController 中的导航不会影响键盘。我不确定是否需要这样做,但如果它仍然不起作用,您可以在发生转换时将 ParentViewController 设置为第一个响应者。