首页 > UIImage和其所显示图像的分辨率的问题

UIImage和其所显示图像的分辨率的问题

哈罗,我胡汉三又回来了,这次的问题是:

最近在试着学做一个通用类型的应用,发现了一个很奇怪问题:

UIImage在显示图像时,图像的分辨率似乎同选择图像窗口的尺寸有关系。

下面用图说明:

这个应用很简单,就是类似于一个todo-list,有些条目,条目里面可以添加一张图片。在应用的第一个版本中,添加图片时用的UIImagePickerController的呈现模式都是系统默认的,如下面的三张图所示,可以看出,图片都很清晰的显示了出来。

1.

2.

3.

在应用的第二个版本中,我将选择图片用到的UIImagePickerControllerUIPopoverController来呈现,但是发现这样做之后图片清晰度很差,似乎系统主动压缩了图片的分辨率。

1.

2.

3.

4.

5.

从两个版本的最后一张图片比较可以看出来,分辨率差了很多,我试着将应用切换到iphone模拟器上运行,就没有这个问题。所以请问,这是不是跟呈现imagepicker的方式有关?

Je vous remercie!

【热门文章】
【热门文章】