[英]Still confused about iPhone 4 new resolution
我一直在尽可能多地阅读有关新iPhone 4高分辨率(640x960)的内容,但我仍感到困惑。
它基本上只是像iPad这样的大屏幕吗? 如果是这样,它会自动翻译触摸,即屏幕中间的触摸变为(320,480),还是我必须自己检查设备并翻译触摸?
或者,它的尺寸基本上是320x480,但图像可以是两倍大,看起来更好吗?
对不起,我真的很困惑新的高分辨率对我们意味着什么:(
iOS现在使用点(pt)坐标系,而不是使用像素坐标系。 这意味着在为iPhone开发时,您仍然可以在320分480点的屏幕上进行开发。 现在,这只意味着在iPhone 4上,1 pt等于2 px。 但是,Apple明确表示他们正在保留在未来设备上更改pt到px转换率的能力。
除非您正在进行复杂的绘图,否则您唯一需要担心的是提供更高分辨率的图像版本。 基本上,通过将图像的分辨率加倍,您的应用程序在iPhone 4上看起来非常清晰锐利。
iPhone 4具有相同/相似的物理显示尺寸,但分辨率要高得多。 这意味着您可以在相同尺寸的屏幕上获得更高质量的图像和视频。 硬件/ HAL应自动转换触摸。
只要按照你的方式继续做事。 我发现我的应用程序运行相同。 唯一看起来有点怪异的东西是自定义导入的图像。 Apple提供了有关如何处理较新分辨率图像的指南。
在这里,看一下Apple的这篇官方文章。 支持高分辨率屏幕
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.