2010-10-06 85 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