更新于2019.05.07
1.延遲啟動頁加載,避免出現(xiàn)一瞬間的白屏或者黑屏(在AppDelegate方法中調(diào)用)
#pragma mark 啟動圖片
-(void)JK_launchPhotos{
// 啟動圖片延時: 2秒 避免網(wǎng)絡判斷有個黑屏時間
NSTimer *connectionTimer = [NSTimer scheduledTimerWithTimeInterval:2.0f target:self selector:@selector(timerFired:) userInfo:nil repeats:NO];
[[NSRunLoop currentRunLoop] addTimer:connectionTimer forMode:NSDefaultRunLoopMode];
do{
[[NSRunLoop currentRunLoop]runUntilDate:[NSDate dateWithTimeIntervalSinceNow:1.0]];
}while (!done);
}
BOOL done;
- (void)timerFired:(NSTimer *)timer {
done = YES;
}
2.所有設置正常,啟動頁圖片無法加載
直接拖拽圖片到項目根目錄即可
更新于2016.04.06
之前有說過關(guān)于App啟動頁的設計圖,這里主要提及下設置方式和可能碰到的一些問題
第一種方式:
1.新建項目,可以看到LaunchScreen.storyboard
2.手動設置啟動圖,上下左右進行約束圖片
3.運行模擬器,查看效果是否成功
第二種方式:
1.在Asset.xcassets添加啟動頁面文件夾
2.iPhone和iPad,看情況需要,如果只要手機端,那么平板端的圖片可以不用,提供的圖片越齊全越好(以下尺寸僅供參考)
3.修改啟動頁默認路徑,基本上就可以了
如需了解啟動Logo設置,請移步:
http://www.reibang.com/p/2a04e278133a