我有一個通用應用程序,我已經制作了我的xib,以便他們可以使用iPhone或iPad。不過,由於UIImages很大,我正在收到內存警告。有沒有辦法爲我的圖像文件命名,以便在iPad上運行時使用iPad圖像,在iPhone上使用iPhone圖像?界面生成器和通用應用程序圖像
更新: 那很簡單。
- iPhone:image.png
- iPhone 4:[email protected]
- 的iPad:圖像〜ipad.png
我不知道如果我上呈現的圖像,這將工作設備並將它們存儲在本地?
我有一個通用應用程序,我已經制作了我的xib,以便他們可以使用iPhone或iPad。不過,由於UIImages很大,我正在收到內存警告。有沒有辦法爲我的圖像文件命名,以便在iPad上運行時使用iPad圖像,在iPhone上使用iPhone圖像?界面生成器和通用應用程序圖像
更新: 那很簡單。
我不知道如果我上呈現的圖像,這將工作設備並將它們存儲在本地?
我希望this可能給你一些提示
我使用的圖片與名字button.png和[email protected]並使用
[UIImage imagesNamed:@"button.png"];
此加載所有設備上正確的圖像調用根據設備的分辨率,說iPhone3g,iPhone4和iPad。正如在更新中,你已經爲iPad分離出了圖像,我真的懷疑,因爲只是相同的圖像即button.png會起作用。
如果設備是視網膜顯示button.png返回圖像[email protected]如果存在。 –
該操作適用於iPhone到iPad。我基本上希望能得到與視網膜一樣免費的機制(@ 2x)。還有(〜ipad)。沒有相同的圖像將無法工作。我在爲iPad設計的圖像上顯示背景和iPhone chugs,iPad上的背景看起來很糟糕,圖像大小適合iPhone。 – rp90