新建一个空白工程,代码如下:
- #import "AppDelegate.h"
- @interface AppDelegate ()
- @end
- @implementation AppDelegate
- - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
- // Override point for customization after application launch.
- self.window = [[[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds] autorelease];
- self.window.backgroundColor = [UIColor whiteColor];
- [self.window makeKeyAndVisible];
- return YES;
- }
上述代码在iPhone4显示正常,但在iPhone5以上机器出现以下问题:
以上问题产生原因主要是没有适配Launch Images导致的,需要在你的项目中添加不同分辨率的图片
(如iPhone5需要添加一个Deault-568h@2x.png 的图片,实际分辨率为640*1136)