分为兼容模式和高分辨率模式。

兼容模式

当你的 app 没有提供 3x 的 LaunchImage 时,系统默认进入兼容模式,大屏幕一切按照 320 宽度渲染,屏幕宽度返回 320;然后等比例拉伸到大屏。这种情况下对界面不会产生任何影响,等于把小屏完全拉伸。但是建议不要长期处于这种模式下,否则在大屏上会显得字大,内容少,容易遭到用户投诉。

高分辨率模式

当你的 app 提供了 3x 的 LaunchImage 时,系统进入高分辨率模式,屏幕宽度返回实际的宽度,按照实际的屏幕宽度渲染。这时候你的界面变化取决于实际的写法。

  1. 用 autoLayout:屏幕宽度会变,里面的各个控件按约束变化。
  2. 用 xib,不用 autoLayout:根据 autoResizingMask 的设置,每个控件可能会拉伸,也可能不变。
  3. 纯代码布局:根据代码具体的写法而定。

最新文章

  1. Spring MVC中的ModelMap作用及用法
  2. 每天一个linux命令(25):linux文件属性详解
  3. SAM/BAM文件处理
  4. iOS常用第三方框架大全
  5. Android入门(四)UI-创建自定义控件
  6. oracle索引使用时注意
  7. 80端口被NT kernel & System 占用pid 4
  8. ActiveMQ(5.10.0) - hello world
  9. javascript函数库
  10. Inception服务的安装以及使用Python 3 实现MySQL的审计
  11. 关于C语言中输出格式
  12. SDK踩坑全纪录
  13. CITS1401 Computational Thinking with Python
  14. Gatling实战(一)
  15. PHP-预定义函数访问数据库
  16. emwin之在WM_INIT_DIALOG分支下使用带触发功能的函数的程序框架
  17. 使用block的时候,导致的内存泄漏
  18. CSS实现响应式全屏背景图
  19. get mobile http request in PC & fiddler4
  20. svn 操作命令

热门文章

  1. 后端CORS解决跨域问题
  2. ZOJ - 3930 Dice Notation 【模拟】
  3. http://blog.csdn.net/renfufei/article/details/37725057/
  4. HDU 2157 How many ways??:矩阵快速幂【i到j共经过k个节点的方法数】
  5. 「SDOI 2009」Elaxia的路线
  6. java 基础 - 查找某个字串出现的次数及位置
  7. super.onCreate(savedInstanceState) 以及onCreate(Bundle savedInstanceState, PersistableBundle persistentState)
  8. ambari 维护模式及reset API 操作
  9. javaCV入门指南:序章
  10. BZOJ2028:[SHOI2009]会场预约(线段树版)