2014-09-24 74 views
2

我有一個關於我的應用程序的部分,它顯示了用戶創建和保存的所有文件。爲了加快速度,當用戶保存項目時,我保存渲染項目的縮略圖。該縮略圖將被加載使用我需要將圖像保存在@ 1x,@ 2x,@ 3x嗎?

[UIImage imageWithContentsOfFile...] 

我的問題是:這個應用程序是運行在iOS 7和設備上。這包括所有iPhone 4及以上(所有視網膜)和所有iPad(不含視網膜)。所以,我們在這裏處理的是理論上使用@ 1x,@ 2x和@ 3x資產的設備。

是否需要在所有這些分辨率中保存縮略圖?這聽起來似乎不是這樣做的。

有什麼想法?

感謝

回答

1

如果在運行時創建這些圖像那麼他們只需要支付除非您使用的iCloud允許數據在所有用戶的設備共享當前設備的分辨率;在這種情況下,您需要支持所有解決方案。

+0

我的意思是這樣的:假設我只保存一個縮略圖大小爲3x,但不保存@ 3x然後使用imageWithContentsOfFile加載它並將該圖像放在imageView上。會不會產生相同的結果? – SpaceDog 2014-09-24 15:31:00

+0

是的,提供了正確的縮放屬性。 – Droppy 2014-09-24 16:37:24

+0

謝謝。我去做。 – SpaceDog 2014-09-24 17:18:08

相關問題