理解iPhone高清分辨率的问题可以有两个关键切入点:
1.像素坐标普通屏是480*320,Retina屏是960*640,而逻辑坐标系同为480*320;
2.Retina屏幕一个逻辑坐标点坐标包含4个像素,而普通屏幕一个逻辑点的坐标只包含1个像素。
于是可以理解的是,对于同一张图,像素数目是固定的,在Retina屏幕上,肯定比在普通屏幕上在逻辑坐标尺寸上要小2倍。
举例来说:一张图片像素尺寸为100*100,在Retina屏幕上逻辑坐标只有50*50,因为虽然逻辑尺寸50*50,但实际像素尺寸依然是100*100,这也就是为什么高清屏幕显示图片更细腻和更清楚的原因,因为在同样逻辑尺寸的屏幕上,单位尺寸像素的密度更高,于是就更好看。
还有一个问题是,在Mac上的iOS设备模拟器为什么在Retina时要变得更大,这个原因我想是因为Mac的屏幕不是Retina屏幕,所以没办法在不改变模拟器屏幕尺寸的情况下直接模拟Retina iOS设备的效果,即模拟器上的屏幕和Mac上像素点是一一对应的,所以为了模拟iOS设备Retina屏幕(像素点是以前的4倍),只能将模拟器的屏幕变大。

最新文章

  1. SharePoint Designer 2013 连接 Office 365 必需安装2个SP
  2. Struts2(一)入门及工作原理
  3. Linux 安装pip
  4. 今天再分享一个TextView内容风格化的类
  5. 墙裂推荐 iOS 资源大全
  6. css属性之@media
  7. Resty 一款极简的restful轻量级的web框架
  8. 进程间通信系列 之 socket套接字及其实例
  9. 深度理解Node.js单线程模型
  10. java保留两位小数(不四舍五入)
  11. 自兴人工智能------------python入门基础(2)列表和元祖
  12. 浅谈OC内存管理
  13. 今天整理了一下Winform用的UI插件信息
  14. eclipse——JDK安装与环境变量配置步骤
  15. 创建Hive/hbase相关联的表异常
  16. C语言 · 友好数
  17. mkyaffs2image编译
  18. 【星云测试】开发者测试(3)-采用精准测试工具对springcloud微服务应用进行穿透测试
  19. [转]如何为图片添加热点链接?(map + area)
  20. java面试题之----jdbc中使用的设计模式(桥接模式)

热门文章

  1. Super Hide IP 3.4.7.8允许您以匿名方式进行网上冲浪、 保持隐藏您的 IP 地址
  2. aix5下安装python和cx_Oracle
  3. Google地图数据算法
  4. Qt 5 如何修改打包好的应用程序图标
  5. HTML5下通过response header解决跨域AJAX cookie的问题
  6. JAVA客户端API调用memcached两种方式
  7. easyui源码翻译1.32--LinkButton(按钮)
  8. USB Type-C 应用面临安全性考验,USB-IF 将推动新认证机制
  9. ArcGis 在线地图相关资源
  10. Tomcat 系统架构与设计模式,第 1 部分: 工作原理