1

最初のビューコントローラーはポートレートで、次のビューコントローラーはランドスケープのみにします。ユーザーはiPhone/iPadを回して回転を変更することはできません。誰かがこれを手伝ってくれませんか?

助けていただければ幸いです。

4

2 に答える 2

2

あなたが望むのは次のとおりだと思います:クラスのshouldAutoRotateToInterfaceOrientationメソッドUIViewController

この関数はYES、方向が でサポートされているかどうかを返しますUIViewreturn YESのみにするとlandscape orientation、iPhone は自動的にその向きになります。

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    // Return YES for supported orientations
    return (interfaceOrientation == UIInterfaceOrientationLandscape);
}

幸運を !!!

于 2012-12-22T07:11:07.083 に答える
0

UIViewController shouldAutorotateToInterfaceOrientationおそらく、オリエンテーションに関連する他のメンバーを探しているのでしょう。

于 2012-12-22T03:03:48.917 に答える