読者です 読者をやめる 読者になる 読者になる

iPhone、iPadの回転の扱いの違い

NavigationControllerで、

view1 縦横回転無し

view2 縦横回転有り(- (BOOL)shouldAutorotateToInterfaceOrientation で YESを返している)

という場合、view2が横になっていても、

view1に戻った場合強制的に縦にして欲しいのですが、

iPhoneだとその希望通りの動作になる物の、

iPadだとならない(view2の向きが維持されてしまう)ですね。

iPadの出始めは、全ての向きをサポートしていないアプリが

審査通らなかったりしたらしいですが(今は縦横、180度のみのサポートでもOKらしい)、

基本的iPadは全方向サポートすべきという名残でしょうか・・。