如果我有4幅圖像的通用的應用程序,如下使用iPhone視網膜圖像作爲iPad的非視網膜圖像,不重複
- iPhoneimage.png(50×50)
- [email protected](100×100)
- iPadimage.png(100×100)
- [email protected](200×200)
他們都是相同的圖像,只是大小不同。正如您所看到的,iPhone視網膜圖像與iPad非視網膜圖像尺寸相同。
有沒有辦法將iPhone視網膜圖像用作iPad非視網膜圖像而不復制文件本身並對其進行重命名?看起來有點浪費內存,特別是如果它經常出現在應用程序中。
該方法不能解決所需的圖像,只是取代了需要寫入行來調用不同的圖像名稱。 – MacTeo
它似乎解決了這個問題,因爲它只是指出要將圖像加載到ipad或iphone-retina,所以如果ipad使用圖像,如果不是這樣,它只會通過在圖像名稱中添加@ 2x來返回相同的圖像。 但我不確定這是否正確因爲我沒有嘗試,但邏輯上它似乎適合.. 希望這可以幫助.. – iremk