objective-c - iOS,如何制作初次使用应用时出现的 introView?
PHP中文网
PHP中文网 2017-04-17 15:23:57
[iOS讨论组]

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

谢谢

PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(2)
高洛峰

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

黄舟

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

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

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

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号