有没有办法检测用户正在使用什么设备,然后使用该信息,使应用程序使用特定nib
文件?
现在,我拥有的代码是
- (BOOL)application: (UIApplication *)application didFinishLaunchingWithOptions: (NSDictionary *)launchOptions{
if(isiPhone5){
self.RootViewController = @"RootViewController_iPhone5";
}
else{
self.RootViewController = @"RootViewController_iPhone4";
}
}
我用于查找设备的其他代码工作并告诉我用户正在使用什么设备,但实际上并没有将 .xib 文件从 更改RootViewController_iPhone4.xib
为RootViewController_iPhone5.xib
。有没有办法做到这一点?
我不想使用自动布局,因为我希望根据设备发生其他自定义事情,例如如果正在使用的设备是 iPhone 4 和 iPhone 5,则视图控制器中的不同按钮名称