• 締切済み

objective-cで回転を抑制したい

Xcode4.3 iOS SDK 5.0で開発しています。 ある処理の実行中だけ、画面が回転しないようにしたいのですが、 どのようにすれば良いでしょうか? shouldAutorotateToInterfaceOrientationで NO を返してしまうと その画面自体が回転しなくなってしまいますので使用できません。 画面を表示中にある処理が実行されていたら、画面を回転しない。 もしくは、ある処理が終了するまで、画面の回転を抑制する という事を実現したいのですが、方法が見つかりませんでした。 どなたか、ご教授よろしくお願いします。

みんなの回答

回答No.1

ある処理が実行中の時はNoを返し、 実行中でない時はYesを返す としてみてはどうでしょうか。

関連するQ&A