首页 > 代码库 > 新特性界面
新特性界面
A型血的人是没办法安心享受安逸的,唯有活在充实中,才能快乐。
所谓的新特性界面,就是更新应用版本时,打开应用现实的对应用的简介。
通常只是图片介绍,在最后界面会有类似分享和开始应用两大按钮。
1.结合scrollview和pagecontroller,完成界面的滚动
2.更改window的根视图
3.比较沙盒的版本号和当前的版本号
沙盒的通过NSUserDefaults系统默认设置来拿,当前的通过[NSBundle mainBundle].infoDictionary来拿,最后将最新的保存到沙盒
细节不再赘述,都是关于字典到存取值罢了
在完成以上功能的过程中遇到了这么几个小思考:
i. 最后一页的分享按钮加在哪里
一开始加在了self.view里面,结果在每一页都出现了该按钮,于是拿到最后一页的imageview,添加在这里,问题解决,tada!!
编码过程中发现的小亮点
i. 代码呢,最好是思考先于行动,需求驱动开发
实现下面按钮选中和非选中状态的切换,不需要用if神马的判断啦,一句话解决 btn.selected = !btn.isSelected.
学习,就是不断的发现过去的自己是个白痴的过程
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。