3

ビューベースのアプリケーションを作成しています。xib ファイルの 1 つについては、ランドスケープ モードでのみ表示されるようにします。最初のページのボタンをクリックすると、自動的に横向きに回転し、横向きの新しい画面に移動します。

これを行うにはどうすればよいですか?

4

2 に答える 2

1

を使用している場合はUINavigationController、縦向きから横向きに移動できません。プッシュしないで、新しいViewControllerをモーダルで表示する必要があります。この回答を確認してくださいUIViewControllerを横向きモードでのみ表示するように強制します

于 2012-06-15T11:16:59.227 に答える
0

横向きにする必要があるビューで、これを追加します。

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft ||  interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}
于 2012-06-15T11:13:21.740 に答える