2010-10-06 43 views
0

如何初始化iphone4的高分辨率(640x960)uiview? 我试图把一个2.0的scaleFactor到uiview,但没有做任何事 也我怎么测试应用程序运行的设备接受高分辨率ie。它是一个iPhone 4为iPhone 4初始化高分辨率的UIView

在此先感谢,伯努瓦

回答

0

当您启动在iPhone 4

您的应用程序如果您需要更好的图像分辨率,你需要调整大小并重新命名它已经完成它以@ 2x结尾。

你想做什么?

Vincent

+0

Hello Vincent,谢谢你的帮助。我尝试为游戏创建一个ViewController的UIView。在iphone4上,视图在320 * 480初始化。我没有xib在最后重命名@ 2x。如果应用程序在iphone4上运行,我想在高分辨率下实例化uiview。它适用于游戏 – benoit 2010-10-07 13:42:38

+0

如果应用程序在iPhone 4上运行,Apple将检查视网膜图像是否直接存在。例如,如果您有[UIImage imageNamed:@“image.png”];如果[email protected]存在,它将被使用。 Else,image.png将会是^^。但是......你用什么编码你的游戏?没有大型图书馆? openGL? – Vinzius 2010-10-07 13:54:20

+0

Vinzius - 一个相关的问题不值得它自己的帖子 - 这是否意味着在xcode4/ib UIView的大小将只有320x480和它被重新调整在iPhone4上?即每个320 x 480点都被映射到设备的原始分辨率的任意数量的像素上?然后当你显示一个图形(比如在uiimageview中)时,它会使用适当的版本,假设你给出正确的文件名等等? – unsynchronized 2011-10-21 22:09:34