ユーザーが使用しているデバイスを検出し、その情報を使用してアプリケーションに特定のnib
ファイルを使用させる方法はありますか?
今、私が持っているコードは
- (BOOL)application: (UIApplication *)application didFinishLaunchingWithOptions: (NSDictionary *)launchOptions{
if(isiPhone5){
self.RootViewController = @"RootViewController_iPhone5";
}
else{
self.RootViewController = @"RootViewController_iPhone4";
}
}
RootViewController_iPhone4.xib
デバイスを見つけるための私の他のコードは機能し、ユーザーが使用しているデバイスを教えてくれますが、実際には .xib ファイルを からに変更しませんRootViewController_iPhone5.xib
。これを行う方法はありますか?
使用されているデバイスが iPhone 4 と iPhone 5 の場合、View Controller のボタン名が異なるなど、デバイスに応じて他のカスタムが発生するようにしたいので、自動レイアウトを使用したくありません。