【发布时间】:2012-10-20 01:59:32
【问题描述】:
我有一些表格、视图等显示远程 URL 上的图像。为了使应用程序更加流畅,所有图像都是异步下载的。
在这种情况下,我需要在不下载图像的情况下知道图像的宽度/高度,以便正确设置表行和一个在另一个之后的视图的高度(如 Pinterest gui)。
有人知道怎么做吗?
谢谢?
【问题讨论】:
标签: objective-c ios ios5
我有一些表格、视图等显示远程 URL 上的图像。为了使应用程序更加流畅,所有图像都是异步下载的。
在这种情况下,我需要在不下载图像的情况下知道图像的宽度/高度,以便正确设置表行和一个在另一个之后的视图的高度(如 Pinterest gui)。
有人知道怎么做吗?
谢谢?
【问题讨论】:
标签: objective-c ios ios5
您应该在显示之前下载图像并检查其大小。或者限制它的大小并缩小它以适应您预定的视图高度。
【讨论】:
在获得UIImage's 大小后,下载图像并更改UITableViewCell 和其他UIView's 的大小。
【讨论】: