【发布时间】:2010-12-15 13:50:32
【问题描述】:
在我的应用程序中,我维护了两个 xib 文件“MyView_Portrait.xib”和“MyView_Landscape.xib”,但两者的视图控制器相同。我正在维护两个 xib,因为我想根据设备方向或方向改变时加载各自的方向。我的视图中还有很多控件,我想在纵向和横向视图中显示不同的图像。这工作正常。
但我无法在应用启动时加载相应的 xib。
在- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 我正在使用代码
if(UIInterfaceOrientationIsPortrait([[UIDevice currentDevice] orientation]))
确定方向。但它总是将方向作为景观返回。 如何在应用启动时完成加载适当视图的任务?我在应用程序委托头文件中维护两个视图控制器
【问题讨论】:
标签: iphone orientation