2012年09月29日03:06 iOS6の画面回転対応をしたのに画面が思うように回転できない場合のチェックポイント カテゴリ開発cocoa melodybox Comment(2)Trackback(0) iOS6になって、以前画面回転の制御に使っていたshouldAutorotateToInterfaceOrientationはコールされなくなりました。新たに導入された仕組みを使って画面回転制御を行なう必要がありますが、その方法については既に様々なサイトで紹介されていますので、「紹介通りに実装したのに上手く回転しない!」場合にチェックすべき項目について書こうと思います。 チェックポイント1:AppDelegateのself.windowにビューをaddSubViewしていませんか?古いバージョンから存在するプロジェクトをiOS6対応する場合、このような作りになっている可能性があります。
![shouldAutorotate : iOS dev storage](https://cdn-ak-scissors.b.st-hatena.com/image/square/da78a05937633f7a2b4b2219826151c370cd607b/height=288;version=1;width=512/https%3A%2F%2Fparts.blog.livedoor.jp%2Fimg%2Fusr%2Fcmn%2Fogp_image%2Flivedoor.png)