このビューベースのアプリケーションを開発しています。私はランドスケープモードで起動したいアプリケーションを持っていますplistファイルでは、「初期のデバイスの向き」は、私が以前に仮定したように、人々が言ったことから(私はこのアプリケーションを開発することに新しい))オプションではないからです。オリエンテーション変更時に新しいビューを読み込む方法 - iOS SDK xcodeインターフェイスビルダ
とにかく、私はポートレートに回転すると全く新しいビューに切り替えたいですし、また、ポートレートを逆さにして回転すると別の新しいビューに切り替える必要があります。これまで私はView2Viewcontroller(h + m)をクラスに追加し、View2.xibを自分のリソースに追加しました。
私はこのコードを持っている:
- (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation
{
if((fromInterfaceOrientation == UIInterfaceOrientationLandscapeLeft) ||
(fromInterfaceOrientation == UIInterfaceOrientationLandscapeRight))
{
// Load the view controller I want to display in portrait mode...
}
}
をしかし、私は、ビューコントローラをロードする方法や、このコードを配置する場合でも、あまりにもわかりません。
正確な複製(同じユーザー)このコードによって、ペン先fileswせずに同じことを行うことができます:[姿勢変更時に新しいビューをロードする方法](のhttp:// stackoverflowの.com/questions/4752777/how-to-load-new-orientation-upon-orientation-change) –
デバイスの向きに応じて、どの子ビューコントローラを表示するかを切り替える親ビューコントローラが必要です。 –