iOS- <项目笔记>iOS6 & iOS7屏幕图片适配
1.为非视网膜\视网膜屏幕分别准备2份图片,比如:
1> 非视网膜 abc.png
2> 视网膜 abc@2x.png
程序检测视网膜屏到会自动替换@2x
2.程序启动图片
* 程序启动过程中会自动全屏显示Default.png图片,程序启动完毕就会隐藏Default.png图片
* Default.png 非视网膜
* Default@2x.png 3.5英寸的视网膜
* Default-568h@2x.png 4英寸的视网膜
程序检测视网膜屏到会自动替换@2x
3.软件图标
* 系统会自动把Icon.png当做应用程序的软件图标
* 关于软件的图标规格,可以搜索官方文档:app icon
4.iOS6 & iOS7的屏幕适配问题
iOS7的市场保有量 74% 未来还会不断提升
有两种解决方法
1) 用Storyboard的自动布局系统:AutoLayout
2) 用代码
a) 写死坐标:针对不同的屏幕 :3.5&4 不同的系统
iOS6坐标没有状态栏,iOS7坐标有状态栏
b) 使用VLF,基于自动布局的一套格式化语言,不太推荐
作者: 清澈Saup
出处: http://www.cnblogs.com/qingche/
本文版权归作者和博客园共有,欢迎转载,但必须保留此段声明,且在文章页面明显位置给出原文连接。