[参考文档](https://blog.csdn.net/liuchuo/article/details/52558743)
设置启动图片
-
Target中选择General
清空Launch Screen File
-
点击Assets.xcassets 进入图片管理,新建lunchImage
-
插入照片
系统尺寸分辨率
设置StatusBar
启动时隐藏
在info.plist 中添加新字段 Status bar is initially hidden 值为 YES启动后显示
在AppDelegate.m 文件中设置
-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
//延时2秒,以便用户看清楚启动页
[NSThread sleepForTimeInterval:2.0];
LoginController *login = [[[LoginController alloc] initWithNibName:@"LoginController" bundle:nil] autorelease];
self.navController = [[[UINavigationController alloc] initWithRootViewController:login] autorelease]; //初始化导航栏控制器
self.window.rootViewController = self.navController;
//启动完成后显示状态栏,该语句应该放在 makeKeyAndVisible 之前
[[UIApplication sharedApplication] setStatusBarHidden:NO];
[self.window makeKeyAndVisible];
return YES;
}