SplitView 中 RootController 视图的位置问题

Posted

技术标签:

【中文标题】SplitView 中 RootController 视图的位置问题【英文标题】:Problem with the position of the view of RootController inside of a SplitView 【发布时间】:2011-09-20 11:53:46 【问题描述】:

我更改了拆分视图的 rootView 控制器以添加一个 UIimage 和一个 UIView。一切正常,但是当我在纵向模式下导航并更改为横向模式时,我的视图比它必须保持低几个像素。如果我在横向模式下导航,它不会发生。最奇怪的是,如果我以纵向导航并按下弹出按钮然后更改方向,那么根的视图就在完美的位置:S.

就像弹出框把它放在正确的地方。

你能帮帮我吗?

非常感谢。

【问题讨论】:

【参考方案1】:
    检查所有您手动设置属性frame 的视图未正确显示的位置。 检查您所有视图的属性autoresizingMask

如果没有发现问题,请将您的代码放在这里。

【讨论】:

嗯,我检查了所有的框架,一切都很好。并且把代码有点复杂,因为有很多行......我明天再复习一遍。非常感谢。【参考方案2】:

最后我解决了这个问题:当我关闭弹出框时,我必须退出动画。如果我这样做,一切正常:)

【讨论】:

以上是关于SplitView 中 RootController 视图的位置问题的主要内容,如果未能解决你的问题,请参考以下文章

甚至在 SplitView 中初始分配空间

SplitView 中 RootController 视图的位置问题

将视图控制器从根推送到详细视图控制器 (SplitView)

Splitview 转场和展开

添加滑动手势以打开 SplitView 窗格

Ipad 中详细视图的 SplitView 导航问题