簡體   English   中英

iPhone 4-高分辨率圖像模糊

[英]iPhone 4 - high resolution images are blurry

我正在更新一個應用程序,以使高分辨率圖像可以在新iPhone 4上顯示。我的原始圖像(在UIImageView中)為100 x 100像素,因此我將新圖像更新為200 x 200像素。

我知道@ 2x約定,但是我的圖像未存儲在本地項目中-它們是從Web上檢索到的,並且可用於iPhone 4和其他iPhone / iPod touch,因此它們的名稱中不包含@ 2x。

我需要正確顯示這些圖像有什么特別的地方嗎? 是否需要根據設備發送單獨的版本? 或者我可以發送高分辨率版本並設置某種比例尺嗎?

我認為可能導致此問題的一個原因是我正在使用Base SDK 3.2進行構建,它可能不知道如何處理比iPhone 4之前的顯示屏更高的密度。我認為這可能是一個問題,因為我的問題似乎植根於Apple文檔中的“點對像素”討論以及圖像的比例因子:

http://developer.apple.com/iphone/library/documentation/iphone/conceptual/iphoneosprogrammingguide/SupportingResolutionIndependence/SupportingResolutionIndependence.html

有什么想法嗎?

非常感謝!

我也遇到了這個問題,這個問題與我應用於圖像的剪貼蒙版有關。 但是,我使用的是4.0基本SDK,3.0部署目標。 我所做的是檢查傳遞給mainScreen-[UIScreen scale]方法,並查看它是否為2.0(如果它確實響應了它)。 如果是這樣,我知道比例為2.0,那么我將調用以適當比例應用剪貼蒙版的方法。 問題不是傳遞正確比例的數據,而是調整核心圖形代碼以適應比例。 它以一個比例應用剪貼蒙版,而圖像本身處於另一比例。 如果您向我們顯示您正在做的代碼,我可以修改答案以向您顯示可能會幫助您的代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM