2012-04-02 31 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]];    
    } 

我希望我可以逃脱根视图设置的详细视图背景为零,但我刚开始所示的垂直图像...

回答

0

明白了!哇噢..

只要把该方法在DetailViewController shouldAutorotateToInterfaceOrientation:方法..伟大工程......

+0

你至少应该纪念这个作为正确答案。 – 2012-04-02 03:57:56

+0

显然,我必须等待两天... – 2012-04-02 05:39:51

+0

好的,只要确保! – 2012-04-02 05:40:23