2

UIViewControllerがウィンドウのルートコントローラーである場合、オートローテーションは、ウィンドウが回転しているときにウィンドウの一部をブリードすることに気づきました。

ルートコントローラーとしてのUIViewController

ただし、これは、ルートコントローラーとしてUINavigationControllerを使用する場合には当てはまりません。ブリードスルーを回避するために、UINavigationControllerはどのように異なる動作をしますか?

ルートコントローラーとしてのUINavigationController

4

1 に答える 1

2

私の推測では(残念ながら、現在テストするのに適したXcodeはありません)、UIViewControllerのwantsFullScreenLayoutプロパティに関連していると思います。UINavigationControllerがを返しYES、デフォルトのVCがを返すと思われますNO

于 2012-08-05T21:19:02.577 に答える