【发布时间】:2014-01-15 12:51:02
【问题描述】:
我有一个支持 iPhone 上每个方向的 viewController (mainView)。 从这个视图中,另一个 viewController 以模态样式呈现,它只支持纵向方向(并相应地强制方向)。
通常,topLayoutGuide 位于 y=20px 并且正下方工具栏的布局附加到该 topLayoutGuide 现在我有以下事件序列
- 纵向显示 mainView
- 以纵向打开模式视图
- 转向横向(模态视图显然保持纵向)
- 关闭模态视图并返回主视图
此后,topLayoutGuide 突然位于 y=0px,因此,工具栏位于状态栏上方,并且在 mainView 中旋转后也保持该值。
有谁知道如何将 topLayoutGuide 更新(或强制)回 20px?
【问题讨论】:
标签: ios7 autolayout