使用顯示太大我顯示視網膜圖像(@ 2x.png擴展名)。圖像和模擬器都有640 x 960分辨率,所以我希望圖像填滿屏幕。
我知道除CGContext之外還有其他方法來顯示圖像,但這是我在代碼中需要其他用途的方式。
任何想法,爲什麼我有這個定義問題?視網膜圖像中視網膜模擬器
1
A
回答
4
不要使用@ 2個後綴
從蘋果文檔:
的UIImage的類處理所需的所有工作負載 高分辨率的圖像到您的應用在創建新圖像對象時,您可以使用相同的名稱來請求圖像的標準版和高分辨率版本 。舉例來說,如果你有兩個 圖像文件,命名爲Button.png和[email protected],您將使用 下面的代碼來請求您的按鈕圖片:
UIImage *anImage = [UIImage imageNamed:@"Button"];
4
您不需要顯式加載視網膜圖像,如果設備具有視網膜顯示,@ 2x將自動附加到圖像名稱。
更改您的UIImage代碼:myImage = [UIImage imageNamed:@"iPhoneBackground.jpg"];
相關問題
- 1. 視網膜模擬器顯示非視網膜分辨率
- 2. UIImageView中的視網膜/非視網膜圖像
- 3. 繪圖視網膜與非視網膜圖像
- 4. 僅支持帶視網膜圖像的iPad非視網膜
- 5. 視網膜上的非視網膜圖像iPad
- 6. 視網膜圖像,非視網膜設備
- 7. CSS resize視網膜圖像
- 8. 視網膜圖像問題
- 9. 視網膜與非視網膜iOS
- 10. Cocos2d中的視網膜和非視網膜圖形
- 11. 視網膜圖形與非視網膜圖形管理
- 12. 如何使可在視網膜和非視網膜設備來使用視網膜準備圖像
- 13. UIAlertView中的圖像:CGRectMake在視網膜和非視網膜中iPhone
- 14. 視網膜和非視網膜顯示屏支持圖形
- 15. 可以在視網膜上使用非視網膜圖形嗎?
- 16. 微分視網膜和非視網膜顯示器的iOS
- 17. 開發視網膜和非視網膜顯示器OpenGL ES
- 18. 創建視網膜屏幕截圖編程導致非視網膜圖像
- 19. 在uiimageview中設置視網膜圖像
- 20. PHP中的視網膜圖像
- 21. iPhone5中視網膜圖像的後綴
- 22. 視網膜4中的背景圖像
- 23. iOS應用程序非視網膜和視網膜圖像概念
- 24. 將圖像用於視網膜和非視網膜屏幕上的文字
- 25. 按鈕圖像命名爲許多設備(視網膜和非視網膜)
- 26. 如何製作UIImageView加載視網膜和非視網膜圖像
- 27. 圖像與Iphone視網膜4「不適合iPhone視網膜3.5」英寸
- 28. 理想的iPhone/iPad和iPhone(視網膜)/ iPad(視網膜)圖像分辨率
- 29. 視網膜版本的圖像總是用在非視網膜顯示
- 30. HIDPI /視網膜繪圖?