【发布时间】:2016-02-18 03:05:03
【问题描述】:
在我的 iPad 故事板中,我的导航栏中有一个 + 按钮,它应该会在模态表单中显示一个新的视图控制器(图 1)。然而,视图控制器最终会首先填满整个屏幕(图 2)。如果我点击新视图控制器中的 UITextfields 之一,那么当键盘进入视图时,视图控制器最终会缩小到表单并正确显示(图 3)。
仅在纵向时才会发生。在风景中,一切正常。
我该如何解决这个问题?
这是我的 segue 配置:
这不是iPad modal form sheet takes up the whole screen anyways 的重复,因为他的问题是在通过代码呈现时并且能够更改他的代码来解决问题。我在 UIBarButtonItem 上附加了 Storyboard segue,所以我只能通过 Storyboard 进行控制。
【问题讨论】:
-
确保您已经添加了约束并创建了将在 Any/Any 中模态显示的视图控制器。
-
这发生在我的横向(我的应用程序不支持纵向)。我刚刚创建了 segue 链接到的故事板。
标签: ios ipad uistoryboard uistoryboardsegue