還有誰堅持認爲,從TFT改變設計到視網膜,我們應該重新設計所有的應用程序的人。 但我讀過,我們只能更改應用程序的圖像,這就夠了。 我想知道哪個是最佳實踐,哪個解決方案是可以接受的?更改TFT視網膜在iphone
1
A
回答
1
Retina Display只是蘋果對一些設備的高分辨率顯示名稱 - 它仍然是一個TFT(薄膜晶體管)液晶顯示器,雖然。
的視網膜顯示在每個方向作爲非視網膜版本兩倍的像素。 iOS提供了一種提供高分辨率和標準分辨率圖像的機制,以便在需要時使用高分辨率版本。所有你需要做的就是包括你的圖像的高分辨率版本與相同的名稱和他們的標準水庫對應和「@ 2x」後綴。當然,提供更高的分辨率意味着您可能想要add detail to your images或重新設計您的應用程序以充分利用屏幕的功能,但這不是必需的。事實上,你不需要需要做任何事情 - 你現有的應用程序將工作得很好,沒有任何改變。
0
這取決於你的應用程序。
在許多情況下,簡單地包括高分辨率版本的圖像將是所有你需要做的。
但是,如果有,可以從額外的分辨率獲益的任何自定義繪圖,那麼你就需要考慮更新該代碼了。
相關問題
- 1. 瓷磚大小,視網膜與非視網膜,iPad vs iPhone
- 2. 圖像與Iphone視網膜4「不適合iPhone視網膜3.5」英寸
- 3. 理想的iPhone/iPad和iPhone(視網膜)/ iPad(視網膜)圖像分辨率
- 4. UIAlertView中的圖像:CGRectMake在視網膜和非視網膜中iPhone
- 5. 更新非視網膜帆布應用視網膜顯示
- 6. 視網膜與非視網膜iOS
- 7. iPhone應用程序視網膜和nonretina
- 8. iPhone的視網膜顯示屏
- 9. iphone 5視網膜4英寸mapview
- 10. iPhone視網膜顯示與kobold2d
- 11. Cocos2d和iPhone 5視網膜支持?
- 12. iPhone 4不加載視網膜圖像
- 13. iphone 5視網膜顯示屏
- 14. iPhone 5視網膜顯示2x圖像
- 15. UIWebView和iPhone 4視網膜顯示屏
- 16. 統一禁用iPhone 4的視網膜
- 17. 從網址獲取UIImage到iPhone和iPhone視網膜
- 18. 在iPhone SDK中檢測視網膜屏幕/ iPhone 4
- 19. 更新iPhone 4視網膜顯示器的應用程序
- 20. 在視網膜和非視網膜設備上的renderInContext
- 21. UIImageView contentMode在視網膜和非視網膜顯示不同
- 22. 可以在視網膜上使用非視網膜圖形嗎?
- 23. 爲什麼我的Xcode4.5沒有iPhone(視網膜4英寸)和iPhone(視網膜3.5英寸)
- 24. 如何更新2D iPhone遊戲與iPhone 4的視網膜顯示兼容?
- 25. 如何使可在視網膜和非視網膜設備來使用視網膜準備圖像
- 26. Cocos2D:更新視網膜位置
- 27. iPhone GUI對象在正常視網膜顯示和視網膜顯示之間遷移位置
- 28. 兩個UILabels在視網膜和非視網膜iPhone顯示器中呈現不同的圖像
- 29. UIImageView中的視網膜/非視網膜圖像
- 30. CSS視網膜和非視網膜媒體查詢
+1有很好的解釋。 – someUser