Ios7 topLayoutGuide在旋转后未更新
我有一个viewController(mainView),它支持iPhone上的每个方向。 从该视图中,另一个viewController显示为模态样式,该样式仅支持纵向方向(并相应地强制方向) 通常,topLayoutGuide位于y=20px,右下方工具栏的布局附加到该topLayoutGuide 现在我有以下一系列事件Ios7 topLayoutGuide在旋转后未更新,ios7,autolayout,Ios7,Autolayout,我有一个viewController(mainView),它支持iPhone上的每个方向。 从该视图中,另一个viewController显示为模态样式,该样式仅支持纵向方向(并相应地强制方向) 通常,topLayoutGuide位于y=20px,右下方工具栏的布局附加到该topLayoutGuide 现在我有以下一系列事件 以纵向显示主视图 以纵向方向打开模式视图 转向横向(模态视图明显保持纵向) 关闭模式视图并返回mainView 在此之后,topLayoutGuide突然处于y=0px
- 以纵向显示主视图
- 以纵向方向打开模式视图
- 转向横向(模态视图明显保持纵向)
- 关闭模式视图并返回mainView
有人知道如何将topLayoutGuide更新(或强制)回20px吗?您可以调整插图,也可以强制SDK“刷新控制器的方向”