私は時々私は新しい方向を設定するので、私は非常にトリッキーなコードを持っています。statusBarOrientationが変更されたときにオブザーバまたは通知を追加することはできますか?
[[UIDevice currentDevice] setOrientation:UIInterfaceOrientationPortrait];
statusBarOrientationが変更されたときにオブザーバーまたは通知を追加することはできますか?私は現在の方向性が何であるかを知りたい。
私は時々私は新しい方向を設定するので、私は非常にトリッキーなコードを持っています。statusBarOrientationが変更されたときにオブザーバまたは通知を追加することはできますか?
[[UIDevice currentDevice] setOrientation:UIInterfaceOrientationPortrait];
statusBarOrientationが変更されたときにオブザーバーまたは通知を追加することはできますか?私は現在の方向性が何であるかを知りたい。
使用しているコードは非常に扱いにくいです。
使用しているプロパティは、次のように宣言されています。このプライベートメソッドを使用している場合
@property (nonatomic, readonly) UIDeviceOrientation orientation
だから、あなたのアプリが拒否されます。
インターフェイスの向きを変更する場合は、UIViewController
コールバックを調べる必要があります。
あなたの質問については、手動で行うことができます。新しい方向を設定した後、カスタム通知を送信します。その後、いつでも通知をキャッチすることができます。しかし、私が以前に言ったことに気をつけてください。
さらに詳しい情報については、method-uidevice-setorientation-is-it-still-deniedのこのstackoverflowトピックをご覧ください。
希望します。
興味のある質問いくつかの問題が発生した場合は、TIYにまず連絡して投稿してください。それはまた、デバイスの向きに何をしているのか、大変重要です。 –