2011-12-02 23 views
1

還有誰堅持認爲,從TFT改變設計到視網膜,我們應該重新設計所有的應用程序的人。 但我讀過,我們只能更改應用程序的圖像,這就夠了。 我想知道哪個是最佳實踐,哪個解決方案是可以接受的?更改TFT視網膜在iphone

回答

1

Retina Display只是蘋果對一些設備的高分辨率顯示名稱 - 它仍然是一個TFT(薄膜晶體管)液晶顯示器,雖然。

的視網膜顯示在每個方向作爲非視網膜版本兩倍的像素。 iOS提供了一種提供高分辨率和標準分辨率圖像的機制,以便在需要時使用高分辨率版本。所有你需要做的就是包括你的圖像的高分辨率版本與相同的名稱和他們的標準水庫對應和「@ 2x」後綴。當然,提供更高的分辨率意味着您可能想要add detail to your images或重新設計您的應用程序以充分利用屏幕的功能,但這不是必需的。事實上,你不需要需要做任何事情 - 你現有的應用程序將工作得很好,沒有任何改變。

+1

+1有很好的解釋。 – someUser

0

這取決於你的應用程序。

在許多情況下,簡單地包括高分辨率版本的圖像將是所有你需要做的。

但是,如果有,可以從額外的分辨率獲益的任何自定義繪圖,那麼你就需要考慮更新該代碼了。

相關問題