iOS 6.0-7.0适配指南
iOS 6 到 iOS 7 的过渡,最大的坑就是状态栏和界面布局的变化。以前在 iOS 6 上跑得挺稳的界面,一到 iOS 7 就容易炸屏——状态栏直接透明到底,内容也跑上去了,视觉上怪怪的。
这个“ios6 7 适配”的小例子就挺实用的,手把手教你怎么调edgesForExtendedLayout
,怎么用prefersStatusBarHidden
控制状态栏,还带了个小 Demo,清晰明了。
状态栏的问题了,接下来就是导航栏和工具栏。iOS 7 开始走扁平风,半透明成了主流,老项目一迁就容易糊一片。你可以顺手调调barTintColor
、translucent
属性,配合一下背景图片,效果还不错。
还有几个细节别忽视:iOS 7 多了些手势,比如滑动返回,跟你自己实现的左右滑冲突就麻烦了;UI 上,字体边距这些也得兼顾一下,Auto Layout 还是要派上用场的。
适配别嫌麻烦,老版本用得少但还真不能放;新系统兼容性好了,用户体验也就跟上来了。如果你手头正好有老项目要维护,可以去看看这个“ios 6 7 适配 Tupioan”的资源包,拿来练手或者参考都挺合适。
ios 6 7适配 Tupioan.zip
预估大小:23个文件
ios 6 7适配 Tupioan
文件夹
Tupioan.xcodeproj
文件夹
project.xcworkspace
文件夹
contents.xcworkspacedata
152B
xcuserdata
文件夹
luxiaobin.xcuserdatad
文件夹
UserInterfaceState.xcuserstate
21KB
project.pbxproj
15KB
xcuserdata
文件夹
luxiaobin.xcuserdatad
文件夹
422.03KB
文件大小:
评论区