プログラムで UIViewController を 180 度回転させようとしています。「回転」ボタンを押したとしましょう。そのボタンは画面を回転させる必要があり、その内容は 180 度です。私の iOS ターゲットには、展開情報の下でサポートされているインターフェイスの向きとして縦しかありません。これは問題になるでしょうか?
ありがとう!
プログラムで UIViewController を 180 度回転させようとしています。「回転」ボタンを押したとしましょう。そのボタンは画面を回転させる必要があり、その内容は 180 度です。私の iOS ターゲットには、展開情報の下でサポートされているインターフェイスの向きとして縦しかありません。これは問題になるでしょうか?
ありがとう!
のプロパティUIView
に回転変換を割り当てることで、(コントローラーではなく)を回転させることができます。CALayer
transform
ただし、向きは縦向きのままであり、ステータス バーはビューと共に回転しないことに注意してください。
デバイスの UI の向きを設定するためのパブリック API はありません。パブリック API とアプリストアのコンプライアンスを気にしない場合は、[[UIDevice currentDevice] setOrientation:UIInterfaceOrientationPortrait];