最初のビューコントローラーはポートレートで、次のビューコントローラーはランドスケープのみにします。ユーザーはiPhone/iPadを回して回転を変更することはできません。誰かがこれを手伝ってくれませんか?
助けていただければ幸いです。
最初のビューコントローラーはポートレートで、次のビューコントローラーはランドスケープのみにします。ユーザーはiPhone/iPadを回して回転を変更することはできません。誰かがこれを手伝ってくれませんか?
助けていただければ幸いです。
あなたが望むのは次のとおりだと思います:クラスのshouldAutoRotateToInterfaceOrientationメソッドUIViewController
。
この関数はYES
、方向が でサポートされているかどうかを返しますUIView
。return YES
のみにするとlandscape orientation
、iPhone は自動的にその向きになります。
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Return YES for supported orientations
return (interfaceOrientation == UIInterfaceOrientationLandscape);
}
幸運を !!!
UIViewController shouldAutorotateToInterfaceOrientation
おそらく、オリエンテーションに関連する他のメンバーを探しているのでしょう。