我有我的應用程序用戶界面,但我想在界面生成器中爲UI工作。我只有一個Retina縮放集(640 x 960)。有很多.png,但我不知道我應該怎麼做才能實現320 x 480比例ui和640 x 960比例ui。有沒有辦法從xcode內部做些什麼,或者有沒有辦法使用預覽或類似的方式縮小圖像。如果唯一的方法是使用縮放程序,那麼我應該將它們縮放到什麼程度? 謝謝將Retina res圖標縮放至標準分辨率
0
A
回答
1
你一定會喜歡這個小工具,免費在Mac商店
http://itunes.apple.com/au/app/unretiner/id411277085?mt=12
[編輯]
它還聽起來好像你不知道如何實現這兩個視網膜和正常的接口。
對於每個「圖形對象」,您需要一對圖像,視網膜版本應該使用@ 2x附加文件名。因此,對於名爲「background.png」的圖像,您將爲視網膜設置一個名爲「[email protected]」的圖像,併爲舊屏幕設置一個名爲「background.png」的圖像。
在您的界面生成器文件中,您可以簡單地選擇「background.png」版本,操作系統將拾取視網膜版本並在需要時應用。
上面提到的工具還會保存具有正確文件名的「unretinized」文件,所以如果您使用附帶了@ 2x的圖像,它將縮小並重命名它!
1
您可以使用預覽縮放圖像。打開圖像,進入Tools
菜單並選擇Adjust Size...
。將寬度(和高度)更改爲50%,然後按確定。
然後使用File/Save as...
保存您的新非視網膜圖像。
0
我不是一名iPhone開發人員,但我相信正確的處理方法是擁有兩套圖標:一套用於iPhone 3GS和更早版本,另一套用於iPhone 4.縮放圖標將使它們看起來很渾濁。
相關問題
- 1. OGRE:非標準分辨率
- 2. 圖標分辨率
- 3. Eclipse Juno和Retina分辨率
- 4. 將畫布縮放至全屏確實會降低分辨率
- 5. Android圖標分辨率
- 6. 多分辨率圖標
- 7. JFrame圖標分辨率
- 8. 將firefox縮放到某個分辨率
- 9. 圖像縮放,低分辨率
- 10. 縮小高分辨率座標集?
- 11. 非標準屏幕分辨率
- 12. Youtube API:以標準分辨率播放視頻(NO HD)
- 13. 提取文件的高分辨率圖標或縮略圖
- 14. 多種分辨率縮放ImageButtons
- 15. NSCursor:通過光標縮放(或視網膜)使用高分辨率光標
- 16. 使用react-native縮放大於屏幕分辨率的圖像
- 17. 高分辨率圖標作曲
- 18. hdpi ldpi mdpi圖標/菜單分辨率
- 19. Android的圖標分辨率約束
- 20. 爲用戶上傳設置標準背景圖像分辨率
- 21. 低分辨率(LDPI)的Android圖標
- 22. 縮放後的分辨率UIWebView
- 23. 縮放ImageViews更高分辨率手機
- 24. 用於WXGA分辨率的UI縮放
- 25. Visual Basic和分辨率/縮放?
- 26. 攝像頭/ LCD分辨率縮放
- 27. 標誌,屏幕分辨率
- 28. 圖標分辨率:像素VS DPI
- 29. Android marketplace;高分辨率應用圖標
- 30. iPhone 4高分辨率屏幕+高分辨率Google地圖自定義圖標?
+1爲Unretiner。它使用** Bicubic重採樣**,這在降尺度方面做得相當不錯。但是,沒有什麼比手動拍攝更低分辨率的照片。 :) – 2011-03-26 23:42:43