一,去掉Main.storyboard和LaunchScreen.storyboard
為啥要去掉這個呢窑滞,因?yàn)轫?xiàng)目需要在啟動圖做點(diǎn)文章,要動態(tài)的恢筝,還有哀卫,為了以后維護(hù),項(xiàng)目一直是不使用這個storyboard撬槽,小伙伴們不要噴我哈此改。
去掉這個后,需要做點(diǎn)東西侄柔,不然運(yùn)行會崩的带斑。需要2點(diǎn)設(shè)置
1,Main interface和Launch Screen File里面的東西要去掉勋拟,就是啟動時不要使用storyboard啟動勋磕。
2,在Appdelegate里添加如下代碼,設(shè)置一下rootViewController敢靡。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.window.backgroundColor = [UIColor whiteColor];
ViewController *vc = [[ViewController alloc]init];
self.window.rootViewController = vc;
[self.window makeKeyAndVisible];
return YES;
}
二挂滓,再次運(yùn)行一下,你會發(fā)現(xiàn)啸胧,怎么這個這個樣子了呢·赶站,聽我慢慢道來
其實(shí)幔虏,也不必大驚小怪,這是Xcode6以后帶來的一個坑贝椿,如何設(shè)置呢想括,
1.選中工程文件。
2.找到App Icons and Launch Images烙博,點(diǎn)擊Use Asset Catalog瑟蜈。一定要設(shè)置一下啟動的圖片
3.在彈出的界面上選擇Migrate即可。
4.設(shè)置一下Launch Images渣窜。