2

我刚刚注意到,当 UIViewController 是窗口上的根控制器时,自动旋转会使窗口在旋转时流血。

UIViewController 作为根控制器

但是,当您使用 UINavigationController 作为根控制器时,情况并非如此。UINavigationController 有什么不同的做法来避免渗透?

UINavigationController 作为根控制器

4

1 回答 1

2

我的猜测(不幸的是我目前没有一个好的 Xcode 来测试),它与 UIViewController 的wantsFullScreenLayout属性有关。我怀疑 UINavigationController 返回YES,默认 VC 返回NO

于 2012-08-05T21:19:02.577 回答