2010-07-05 74 views
8

我一直在阅读有关新iPhone 4高分辨率(640x960)的尽可能多的内容,但我仍然感到困惑。对iPhone 4的新分辨率仍然感到困惑

它基本上只是一个像iPad一样的大屏幕吗?如果是这样,它是否会自动翻译触摸,即在屏幕中间的触摸变为(320,480),还是我必须检查设备并自己翻译触摸?

或者,它基本上是大小320x480,但图像可以是两倍大,看起来更好?

对不起,我只是真的什么新的高分辨率对我们意味着:(

+0

好问题+1 – Marko 2010-07-05 01:52:19

+0

秒。 :P – jarryd 2010-07-05 01:57:41

+0

好问题,如果你有你的答案,你不妨将答案标记为正确的,以给答复者一些信用......谢谢! – Jelle 2013-03-23 21:16:05

回答

2

只要继续做的事情,你在做他们的方式。我发现我的应用程序的工作方式相同。迷茫只是有一点怪异的是自定义导入的图像。苹果已经就如何在新的分辨率处理图像虽然指南的东西。

这里,看看苹果这个官方文章。Supporting High-Resolution Screens

+0

嘿,谢谢你的回复。 “自定义导入图片”的含义是什么? – Applehund 2010-07-05 02:01:27

+1

将图像作为项目资源导入时。像一个PNG图像。 – 2010-07-05 03:03:26

3

的iPhone 4具有相同/相似的物理显示尺寸,但分辨率要高得多,这意味着你可以获得更高的分辨率在相同尺寸的屏幕上观看图像和视频。硬件/ HAL应该自动翻译触摸。

+0

啊哈,很高兴听到。谢谢 – Applehund 2010-07-05 02:02:33

9

iOS现在不使用像素坐标系,而是使用点(pt)坐标系。这意味着在开发iPhone时,您仍然在开发一个320点480点的屏幕。现在,这仅仅意味着在iPhone 4上,1 pt等于2 px。但是,苹果已经明确表示他们正在保留在未来的设备上改变点对点转换率的能力。

除非您正在做复杂的绘图,否则您唯一需要考虑的就是提供更高分辨率的图像版本。从本质上讲,通过将图像的分辨率加倍,iPhone 4上的应用程序将显得非常清晰锐利。