美文网首页
iOS 启动页面淡出动画效果

iOS 启动页面淡出动画效果

作者: Sunny_Fight | 来源:发表于2017-06-22 17:14 被阅读89次

    作为一个iOS开发人员经常会面对各种各样的需求,今天给大家带来的是启动图淡出效果,虽说是启动图,其实只是一个简单的“跳屏”。
    效果图如下:

    效果图.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;
    }
    

    目前有个影响客户体验度的就是,程序启动以后会有一个短暂的白色界面,我的解决思路是将该图片设置为程序的启动图片,目前只是个思路而已,其它大神有解决办法或者是实现同样效果的方法,可以交流...

    相关文章

      网友评论

          本文标题:iOS 启动页面淡出动画效果

          本文链接:https://www.haomeiwen.com/subject/mlbfcxtx.html