首页 > iOS,如何制作初次使用应用时出现的 introView?

iOS,如何制作初次使用应用时出现的 introView?

在 storyboard 里可以完成么?
(希望用 swift 做这个部分。)IntroView 用了 KDIntroView

谢谢


首先要看你想做哪种级别的,你给的那个GitHub链接,属于比较高级的,有交互动画的引导页,我还没做过这种,暂时帮不到你。

但比较初级的,只需要几张UI做好的静态图片滑动的那种,是比较容易的做的,网上也有封装好的。

判断是否进入引导页的部分,按照testHs的回答那样做,是可以的。
但我的做法不是存一个BOOL值,而是一个“引导页版本号”的CGFloat,根据它来判断。这样可以更灵活。

关于引导页与主界面的结构,我比较喜欢模态。也就是说,不管怎样,先进入主页面。需要引导页的情况,就把引导页无动画的模态出来,当然模态消失动画最好不要用默认的,用渐隐会好一些。


在本地数据库添加一个属性,isFirst。默认值为0。
每次启动的时候判断,如果为0,则启动你的IntroView。之后修改值为1。
如果为1,则启动主界面。

【热门文章】
【热门文章】