【发布时间】:2011-10-20 15:14:03
【问题描述】:
我注意到,如果我创建一个视图控制器并将其视图添加为窗口的子视图(UIWindow),则显示不正确。由于某种原因,我的 viewcontroller 显示为距顶部 40 点(与状态栏高度相同)。
如果我将视图控制器设置为窗口的 rootViewController,它显示正常。
但是,如果我将此视图控制器放在 UINavigationController 中,则无需设置 rootViewController 属性,一切正常。
发生了什么事?
我需要知道 UINavigationController 在做什么,因为我也在编写控制器的控制器,并且需要这种行为。
【问题讨论】:
标签: objective-c cocoa-touch uinavigationcontroller uiwindow