2010-09-18 50 views
2

我有一箇舊的應用程序,併爲它創建@ 2x高分辨率圖像。現在我已將所有這些內容納入我的項目中,但是當我在視網膜顯示測試設備上構建並運行應用程序時,我看不到高分辨率圖像。可以肯定的是,我用奇怪的顏色製作了一些顏色,所以我確切知道@ 2x是否被使用。我也試着先清理我的構建和所有目標。這似乎是該設備拒絕使用高分辨率圖像。如何爲視網膜顯示激活@ 2x高分辨率圖形?

我必須在info.plist中設置一個標誌嗎?

回答

1

確保您使用的是[UIImage imageNamed: @"name"]。如果您使用的是帶有Retina屏幕的設備,它會自動附加文件名@2x,以便加載正確的圖像。

0

你是如何訪問圖像?任何放置在UIImageView或UIButton中,或用+ [UIImage imageNamed:]檢索的應用都可以正常工作。你確定你的@ 2x圖像是原件高度和寬度的2倍嗎?

+0

是的,我相信他們是100%。 – openfrog 2010-09-18 17:39:04

相關問題