引导页的实现

作者: 毛茸茸的我总念成橡皮虾 | 来源:发表于2015-04-21 20:52 被阅读422次

首先新建一个类继承自UIViewController,加一个满屏的ScrollView,用于实现引导页。在引导页的最后一页有一个Button,点击进入主界面。可以通过给每一个满屏的ImageView加tag值,判断当ImageView的tag等于最后一个的时候出现Button。

Button的触发方法为:self.view.window.rootViewController = ....

在AppDelegate中,首先利用单例化NSUserDefaults,判断其“isFirst”这个key是否有值。如果没有,window的根视图给引导页,并给NSUserDefaults存入一个YES的Bool值。注意:需要给NSUserDefaults同步一下。如果有值,则window的根视图直接给主视图即可。

AppDelegate.m

PS:

模拟器中需要把程序删掉,再次运行才会出现引导页。

ZZIntroduceViewController是我的引导页

ZZTabBarController里有一个类方法用于自定义tabBar

相关文章

  • 引导页的实现大全

    引导页的实现大全

  • 引导页的实现

    首先新建一个类继承自UIViewController,加一个满屏的ScrollView,用于实现引导页。在引导页的...

  • 引导页SpalshActivity实现

    1、创建SpalshActivity,在清单列表中加入以下代码,这样可以实现应用启动时最先加载SpalshActi...

  • android引导页实现

    1 引导页布局(activity_guide.xml) tips: 游标采用在布局里面直接写好几个的好处在于不用...

  • Android实现引导页

    学习地址:https://www.imooc.com/video/15445Android实现引导页的方式: 直接...

  • iOS编程,怎么加引导页

    在AppDelegate中实现。 在AppDelegate中所有控件创建完成之后, 写引导页代码。注意:引导页在第...

  • Xamarin.iOS 引导页(UICollectionView

    本文主要讲解使用UICollectionView来完成应用引导页的实现 应用引导页在项目中的使用还是比较频繁的,一...

  • 关于iOS应用启动页与引导页的显示切换

    我们在移动应用开发中经常会应用到启动页与引导页,为了实现启动页与引导页,以及应用功能界面的无缝连接,今天我...

  • 自定义ViewGroup实现竖向滑动

    在项目中一般都是使用ViewPage实现水平引导页,竖向的引导页需要自己定义 一、自定义VerticalLinea...

  • 轮播引导页

    轮播引导页 轮播引导页早已成为主流的引导方式,下面加单介绍一下实现方式。 界面预览: 代码简介:主要知识点:UIS...

网友评论

    本文标题:引导页的实现

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