美文网首页iOS
通过 Image 和 UIWindow 模拟系统 Launchi

通过 Image 和 UIWindow 模拟系统 Launchi

作者: survivorsfyh | 来源:发表于2024-02-29 10:26 被阅读0次

模拟系统 Launchimage 启动页效果,通过 Image 和 UIWindow 组合并添加动画的方式,具体实现如下所示;

/// 模拟 launchimage 启动页
- (void)setupStartupPage {
    UIImageView *imgView = [[UIImageView alloc] initWithFrame:self.window.bounds];
    [imgView setImage:[[UIImage imageNamed:@"splash_bg_iOS"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]];
    [self.window addSubview:imgView];
    [self.window bringSubviewToFront:imgView];
    imgView.alpha = 0.99;
    [UIView animateWithDuration:3.f delay:0.f options:UIViewAnimationOptionTransitionNone animations:^{
        imgView.alpha = 1;
    } completion:^(BOOL finished) {
        [imgView removeFromSuperview];
    }];
}

以上便是此次分享的全部内容,希望能对大家有所帮助!

相关文章

  • UIWindow和系统键盘

    MBProgressHUD显示与键盘显示冲突的问题原代码是一个查询界面,输入完查询内容,点击查询按钮,然后就显示[...

  • UIView和UIWindow之间的关系

    iPhone OS通过UIView和UIWindow在屏幕上展现图形内容。UIWindow为内容显示提供背景平台,...

  • 人工科学卡片之三

    技巧卡:通过模拟获得理解 模拟是一种获得认识和预测系统行为的技术,思想实验,符号思考法是模拟的一种形式,通过对真实...

  • UIWindow 详解

    UIWindow是Cocoa框架的重要组件之一,所有的UIView都要通过UIWindow来进行展现,没有UIWi...

  • UIWindow实践

    UIWindow是Cocoa框架的重要组件之一,所有的UIView都要通过UIWindow来进行展现,没有UIWi...

  • UIWindow 和 UIView关系

    UIWindow继承于UIView,可以说是一个特殊的UIView,可以通过UIView来实现。 UIWindow...

  • UIWindow

    UIWindow基本使用 ios程序启动完毕后,创建的第一个视图控件就是UIWindow 如果指定了main,系统...

  • iOS关于UIWindow

    UIWindow简介: 在iOS App中,UIWindow是最顶层的界面内容,我们使用UIWindow和UIVi...

  • UIWindow 知识梳理

    UIWindow简介 在iOS开发中,UIWindow和UIView一样都是用来呈现界面的。UIWindow并不包...

  • docker核心概念(1)-镜像

    镜像(Image) 镜像是创建Docker容器的基础,是容器运行的前提。通过版本管理和增量的文件系统,Docker...

网友评论

    本文标题:通过 Image 和 UIWindow 模拟系统 Launchi

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