我有一个非常笼统的问题 - 但我在任何地方都找不到直接的答案!如果有人知道,请赐教!
我想知道使用新 iPhone 5 尺寸提交到 App Store 的计划。我假设如果我们不希望它们在新设备上被装箱,我们都需要为我们所有的应用程序制作新的图形和单独的视图?所以我的问题是,我是否要制作一个仅针对此设备的新视图控制器?如果是这样 - 我应该在这段代码中添加什么来实现这一点?(如你所见,我用 iPad 视图完成了它)
AppDelegate.mm
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) {
self.viewController = [[ViewController alloc] initWithNibName:@"ViewController_iPhone" bundle:nil];
} else {
self.viewController = [[ViewController alloc] initWithNibName:@"ViewController_iPad" bundle:nil];
}
self.window.rootViewController = self.viewController;
[self.window makeKeyAndVisible];
return YES;
}
期待发现!谢谢!肖恩