作為一個iOS開發(fā)人員經(jīng)常會面對各種各樣的需求,今天給大家?guī)淼氖菃訄D淡出效果缩歪,雖說是啟動圖莺奸,其實只是一個簡單的“跳屏”。
效果圖如下:
效果圖.gif
代碼很簡單如下:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
_window.rootViewController.view.alpha = 0;
UIImageView *imageView = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"launchImage"]];
imageView.frame = [UIScreen mainScreen].bounds;
[_window addSubview:imageView];
[UIView animateWithDuration:5 animations:^{
_window.rootViewController.view.alpha = 1;
} completion:^(BOOL finished) {
[imageView removeFromSuperview];
}];
return YES;
}
目前有個影響客戶體驗度的就是叠骑,程序啟動以后會有一個短暫的白色界面,我的解決思路是將該圖片設(shè)置為程序的啟動圖片削茁,目前只是個思路而已宙枷,其它大神有解決辦法或者是實現(xiàn)同樣效果的方法,可以交流...
最后:iOS技術(shù)交流群
群二維碼