ios轻量级app开机引导界面

作者: 小白lf | 来源:发表于2017-04-27 10:39 被阅读1324次

    为了不侵染业务代码,本人思考许久,决定采用子类化UIWindow的方式来实现该功能。


    实现思路:

    子类化UIWindow的 好处是可以随意控制开机引导界面的显示层级,比如遮盖 状态栏 ,alertView等等,只需要修改UIWindow的windowLevel属性值,该属性默认有三个值:UIWindowLevelNormal, UIWindowLevelStatusBar, UIWindowLevelAlert,实质上该属性也可以给其他值,本人就是给该属性赋值:UIWindowLevelAlert + 1;目的是让其处于最顶层,而不影响底层业务逻辑。

    Talk is cheap, show me the code! (哈哈。。。)

    自定义类  MSUserGuideView

    MSUserGuideView.h

    MSUserGuideView.m

    如何使用

    相关文章

      网友评论

      • Eddiegooo:楼主 你这个图片 是四张图连在一起的一张整图?? 只一个UIImageView展示??
        小白lf:@Eddiegooo 和单张图片一样的
        Eddiegooo:@小白lf 那怎么实现 一页一页的左右滑动的啊? 不是很清楚,可否说一下 O(∩_∩)O谢谢
        小白lf:@Eddiegooo 对的 我个人喜欢用一张图
      • EdenChow:很好的思路。
        小白lf:@Eden_chow 一起学习 一起分享:sunglasses:
      • pentsunwang:不错 mark

      本文标题:ios轻量级app开机引导界面

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