2012-04-02 10 views
0

分割ビューコントローラを搭載したiPadアプリを構築しています。縦または横の向きに基づいて異なる画像を使用することは可能ですか?xCodeは方向に基づいて分割ビューで異なる画像を使用できますか?

これらはテーブルビューなので、左側は詳細レコードを呼び出すルートビューです。

ルートビューは特定の詳細レコードを呼び出しますが、ディテールビューで方向を制御したいと思います。

は今のところ詳細ビュー(viewDidLoadメソッド)で、私が持っている:

UIInterfaceOrientation fieldOrient = [[UIApplication sharedApplication] statusBarOrientation]; 
    if ((fieldOrient == UIDeviceOrientationLandscapeLeft) || (fieldOrient == UIDeviceOrientationLandscapeRight)) { 
     self.tableView.backgroundColor = backgroundColor; 
     self.navigationController.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:horizontalImage]]; 

    } else { 
     self.tableView.backgroundColor = backgroundColor; 
     self.navigationController.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:verticalImage]];    
    } 

私はnilに詳細ビューの背景を設定するルートビューで逃げることができ期待していたが、私はちょうど取得しています示されている縦の画像...

答えて

0

これが見つかりました! woohoo ..

ただDetailViewController shouldAutorotateToInterfaceOrientation方法を置く:方法は...

+0

...素晴らしい作品あなたは少なくとも正しい答えとしてこれをマークする必要があります。 –

+0

どうやら、私は2日間待たなければならない... –

+0

さて、確かに! –

関連する問題