最初のビューコントローラーはポートレートで、次のビューコントローラーはランドスケープのみにします。ユーザーは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おそらく、オリエンテーションに関連する他のメンバーを探しているのでしょう。