在缩小到特定宽度的同时更改UIImageView高度

时间:2012-02-03 14:31:10

标签: objective-c xcode uiscrollview uiimageview height

我在UIScrollView中有一个UIImageView。

我想要实现的是UIIMageView具有灵活的高度,具体取决于加载的图像,同时保持UIImageView的宽度相同。

我也不希望UIImageView从中心扩展,而是从最顶端扩展。

非常感谢任何帮助。

谢谢, Ashey

1 个答案:

答案 0 :(得分:0)

首先,调整UIView(或其任何子类)的高度将从origin.y坐标向下调整高度。它不是从中心跨越的。

您事先知道图像的大小吗?如果图像每次都以相同的顺序出现,您只需提供数组中的大小。

如果您不知道图像的大小或顺序,可以使用UIImage中放置的UIImage上的size属性。这将返回给你一个CGSize,你可以采取高度。您还需要更新UIScrollView的contentSize。