简书搜索LaunchScreen
动画之后,大部分都是 copy 的一个叫"**矢倉"的听名字可能是日本混种狗的成都 SB,简直丢程序员的脸,给他指出错误之后,恼羞成怒.于是自己写了个效果.
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
在以上方法调用以下方法.
#pragma mark - 添加启动动画
- (void)addLaunchAnimation
{
//获取LaunchScreen的 CV
UIViewController *viewController = [[UIStoryboard storyboardWithName:@"LaunchScreen" bundle:nil] instantiateViewControllerWithIdentifier:@"LaunchScreen"];
UIWindow *mainWindow = [UIApplication sharedApplication].keyWindow;
[mainWindow addSubview:viewController.view];
//此处很重要,否则没有效果
[self.window bringSubviewToFront:viewController.view];
[UIView animateWithDuration:0.6f delay:0 options:UIViewAnimationOptionBeginFromCurrentState animations:^{
viewController.vi