我們在服務器上有兩個@圖像,但我們沒有在圖像名稱中放置@ 2x。現在,當它們被下載到視網膜設備上時,它們被錯誤地顯示,就好像它們是1x。在圖像名稱的末尾添加@ 2x後,它們按預期正確顯示。任何人都可以解釋爲什麼視網膜設備需要@ 2x後綴的圖像網址?必須在圖像路徑中手動放置@ 2x以在視網膜設備上正確顯示圖像
0
A
回答
0
您需要在'Assets.xcassets'文件中添加@ 2x和@ 3x圖像,並添加一些名稱。例如myImage,myImage @ 2x和myImage @ 3x。你的代碼中的 你可以直接使用像這樣的UIImage(命名爲:「myImage」)。它會將相應的圖像下載到您的設備上。
+0
但我的問題不是關於捆綁的圖像......它關於從運行時從服務器下載圖像...... – Kaps
+0
因爲你需要編寫自己的邏輯。 – vikash1307
相關問題
- 1. 下載正常圖像與視網膜設備圖像(2x)
- 2. iPhone 5視網膜顯示2x圖像
- 3. 如何正確顯示@ 2x視網膜圖像
- 4. 2x圖像無法在視網膜設備上工作
- 5. 在uiimageview中設置視網膜圖像
- 6. 如何找到我的視網膜設備使用2x圖像?
- 7. 根據設備視網膜比例調整圖像路徑
- 8. iOS8視網膜@ 2x圖像不像iOS7那樣縮放?
- 9. Retina iOS設備不顯示@ 2X圖像,顯示1X圖像
- 10. 按鈕圖像未正確顯示在視網膜顯示屏上
- 11. @ 2x圖像未在iPad上加載視網膜
- 12. @ 2x視網膜圖像無法在iOS7上工作
- 13. 視網膜圖像,非視網膜設備
- 14. 背景圖像沒有正確顯示在移動設備上
- 15. 動態圖像路徑不上設備
- 16. 當視網膜版本刪除後,圖像仍顯示正確(?)
- 17. 核心情節1.0視網膜圖像顯示不正確
- 18. 如何在視網膜iPad上防止JavaScript內的@ 2x圖像縮放?
- 19. UIButton的圖像和視網膜顯示
- 20. 調整圖像的視網膜顯示
- 21. 視網膜顯示屏的圖像
- 22. Shopify視網膜顯示圖像精靈
- 23. 視網膜顯示圖像尺寸
- 24. Cocos2d - 不顯示視網膜圖像
- 25. Cocos2d不顯示視網膜圖像
- 26. CSS圖像和視網膜顯示
- 27. 下載圖像和視網膜顯示
- 28. 配置CodeIgniter以顯示圖像的正確文件路徑等
- 29. @ 2x圖像太大,視網膜顯示屏上的界限太大
- 30. 明確添加@ 2x到非視網膜設備
你在哪裏使用下載的圖像? –
如果您在UIImageView中使用該圖像或將其設置爲按鈕的背景,那麼無論它是否爲@ 2x都不應該是個問題。 –