我有一个 iPad 应用程序,其登录屏幕如下所示(由于敏感信息,图像顶部被剪掉):
当用户点击“登录”按钮时,我会加载带有一些按钮的 UIPopoverController:
当用户点击“电子邮件”按钮时,我释放第一个弹出框并创建另一个带有两个文本字段的弹出框:
到目前为止看起来不错,但是当用户选择文本字段以输入文本时,两个 UITextField 控件都会滑出 PopoverController 的顶部,如下所示:
我正在为这些弹出框控制器使用故事板/segues,并使用一些手工编码的东西来处理设备旋转。我正在使用 Autolayout 并且两个 UITextFields 都固定到 SuperView 顶部和前沿。就这些。
如果我将按钮向上移动到屏幕顶部(远离键盘),这种行为仍然存在。
是什么触发了这个,我在哪里可以覆盖它的行为?