我的视图表示有一个奇怪的行为。
我的结构:
Window -> MyTabbarController -> GraphViewController -> (modal) SelectItemViewController;
窗口设置:
在我将我的应用程序更新为视网膜 4 分辨率(并将UIWindow
Window.xib 中的大小设置为Retina 4 fullscreen)后,在Retina 3.5 设备origin
中myTabbarController
设置为 0,88 (在视网膜 4 中没有问题)。
如果我使用non-modal
控制器,我可以旋转到最后,一切正常。
但是,如果我调用modal view
in UIInterfaceOrientationLandscapeLeft
(UIInterfaceOrientationLandscapeRight
一切正常)或dismiss
处于modalView
相同状态,parentView
of GraphViewController
( MyTabbarController
) 会得到错误的帧......
调用模态视图:
关闭模态视图
我很感激每一个帮助。
ps:将UIWindow
尺寸设置为Retina 3.5 fullscreen或freeform会使iPhone 5看起来不对。也设置modalPresentationStyle
不做任何事情:/