したがって、UIVIewController を UINavigationController スタックに初めてプッシュすると、このメソッドが呼び出されるように見えます。
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
しかし、この方法はそうではありません:
-(void) didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation
UIViewContoller がロードされた後にデバイスを回転させると、これらの両方が期待どおりに起動されます。
didRotateFromInterfaceOrientation
コントローラーのロード時に が呼び出されないのはなぜですか?