2012-02-03 78 views
0

我在UIScrollView內有UIImageView。在縮小到特定寬度時更改UIImageView高度

我想要實現的是對UIIMageView具有靈活的高度,具體取決於加載的圖像,同時保持UIImageView的寬度相同。

我也不希望UIImageView從中心縮放,而是從最高點開始縮放。

任何幫助是極大的讚賞。

謝謝, Ashey

回答

0

首先,調整一個UIView(或其任何亞類的)的高度將調整從origin.y高度座標向下。它不從中心跨越。

你事先知道圖像的大小嗎?如果圖像每次都以相同的順序顯示,您可以只提供數組中的大小。

如果您不知道圖像的大小或順序,則可以使用UIImage中的size屬性放入UIImageView中。這將返回給你一個CGSize,你可以把它的高度。您還需要更新UIScrollView的contentSize。