2013-04-09 26 views
0

在我的應用程序中,我使用iPhone 6模擬器和xcode 4.6。我已經添加了一個背景imageView到我的應用程序,在這裏我有兩個圖片,myPic.png(320 * 480)和[email protected](640 * 960),但系統只顯示myPic.png圖片,當系統顯示高品質的圖片。 有誰能告訴我,謝謝!ios - 當系統顯示高質量圖片

+3

更改設備從硬件 - >設備 - > iPhone Ratina然後它會使用[email protected]圖像 – Pratik 2013-04-09 05:15:36

回答

0

當您在視網膜顯示器上運行項目時,它將顯示該圖像而不是小圖像。並且爲此您必須像這樣編寫代碼。

UIImageView * imageView = [[UIImageView alloc] initWithFrame:CGRectMake(270, 17, 30, 30)]; 
imageView.image = [UIImage imageNamed:@"myPic"]; 

不寫擴展名的圖像,所以它會根據您的屏幕顯示圖像。

+0

但我的應用程序運行在iphone5上,它只顯示非高清模式圖片 – 2013-04-09 05:27:16

+0

你可以顯示你的代碼顯示圖像和PLZ檢查HD圖像添加在未引用的包中。 – Dilip 2013-04-09 05:31:00

+0

謝謝,我在顯示器高清模式下設置了模擬器,我可以看到高清圖片, – 2013-04-09 05:37:48