0

早上好,

我有一系列平面图需要加载到 iPad 上。平面图是相当大的高质量图像。为了控制应用程序的外观和感觉,我需要将图像的宽度限制为 1020 像素。但是,我仍然需要能够放大并获得非常清晰的图像。在桌面浏览器上放大时,图像看起来很棒。但是,在 iPad 上放大时看起来很糟糕。

这是我用来加载图像的标签:

img src="/files/floorplans/{!$floorplan.ID}/{!$FloorplanID}/{!$floorplan.FileName}" width="1020"

你有什么建议吗?

非常感谢!

4

1 回答 1

0

嗯,1020 像素对于缩放来说是相对较低的(它与电子管电视的分辨率相同 :),当您说“控制应用程序的外观和感觉”时,您是指加载图像或其他内容时的性能吗?精心制作的?

您还在 iPad 2 或 3 上查看图像吗?您可能知道 iPad 3 的 Retina 显示屏具有更好的分辨率。

我只能添加以确保您的 UIImageView 的大小与图像的大小相同

// Something like
UIImage* image = // your image from url
UIImageView* imageView = [UIImageView initWithImage:etc..];

imageView.image.size = image.size;

另外,如果我没记错的话,如果您的图像视图嵌入在滚动视图中(很可能),那么它的框架也必须调整大小。

于 2012-05-11T18:28:50.837 回答