iOS适配注意点
来源:互联网 发布:混沌与秩序2随从数据库 编辑:程序博客网 时间:2024/05/02 02:10
由分析可以看到,慢慢的为了适配多个机型,程序的启动图片也逐渐增多,为解决这个问题。iOS之后,可以使用xib来搭建启动界面,这样就可以同一个启动界面,适配多个机型,减少启动图片占用的空间。
建议
1、以后的应用程序,都使用AutoLayout, 不要再用绝对定位。
2、使用类似网页的方式来设计界面。
3、设计师好,程序员也好,尽量使用点这个单位进行思考,而不要使用像素。比如,你需要做44 x 66个点的按钮,2x模式,就乘以2, 3x模式就乘以3。这样的思考方式可以大致估计到真实的物理长度。44个点,就是手机上导航栏,工具栏的高度。假如用像素思考,容易使得做出的图片过大或者过小。
4、非矢量素材,就可以做尺寸最大的,之后再进行缩小。比如你需要兼容3x的屏幕,就直接做最高那种图片。
5、而当使用Flash之类的矢量工具来做素材的时候,应该直接做点那个尺寸。比如44 x 66个点的按钮。就建立一个44 x 66的场景。之后再导出成2倍图,3倍图,因为矢量放大不失真。不要建立一个3x的场景,导出成大图片,再进行缩小,这样就容易失真。更理想的是直接使用矢量图。
6、假如是那种导航栏,工具栏之类的背景图,需要横跨整个屏幕。可以只切一小块,让程序拉伸,拉伸方式是保持两边的像素不动,只拉伸最中间的一列像素。需要拉伸的话,横方向就不要出现一些渐变色。
7、按钮的点击区域,不应该少于44像素,就算按钮的图片看起来比较小,也应该使得点按钮周围的透明区也有反应。
8、可以按照你当前最方便测试机子的型号来做一些主要预览图,效果图。比如你手头有iPhone 5,可以按照iPhone 5的尺寸,320 x 568个点,需要兼容iPhone 6 Plus,就使用3x的模式。这样方便将图片放进手机里面看实际的效果。有多个测试机,就选较大的,之后再进行一些细调。假如支持iPhone 6 Plus的横屏模式,需要另外处理。
9、上面说的是应用的处理方式,游戏会有些特殊。现在很多游戏,按照1136 x 768的像素尺寸来设计场景,这样可以同时兼容iPad和iPhone,并只使用一份图。iPad 1x模式下尺寸是1024 x 768像素,iPhone 6在2x模式下,是1136 * 640。这种尺寸,可以简单将场景居中显示,各自将场景拉伸到最大。
- iOS适配注意点
- IOS开发注意点
- ios-NSURLSession注意点
- iOS PSTCollectionView使用注意点
- IOS开发中注意点
- iOS编程中注意点
- iOS PSTCollectionView使用注意点
- iOS-Block使用注意点
- iOS推送相关注意点
- Unity IOS端 注意点
- iOS基础概念注意点
- ios代理模式注意点
- ios-动态调试注意点
- iOS9适配注意点(转)
- IOS KVC 一些细节 注意点
- IOS 百度社会化分享注意点
- IOS 加载网络图片注意点
- IOS中UITableViewController使用注意点
- 验证四方定理
- iOS学习之路-UIPickerView初认识与使用
- Boost库的编译安装
- srs之简单优势
- Android中Window添加View的底层原理
- iOS适配注意点
- Linux进程操作
- mysql 查询死锁以及解锁
- Linux常用指令大全
- 多数据库的应用Spring+SpringMVC+Mybatis
- 触发器的使用
- redis-windows服务安装
- 安装完linux后简单制作一些安全设置
- Hadoop Native Libraries