2014-01-16 69 views
0

我使用EGOImage從遠程異步請求圖像。但是EGOImageView的大小是在請求之前分配的。問題是從遠程請求的圖像大小不同。那麼可以調整imageView或其他解決方案的大小?異步請求圖像後獲取圖像的大小

謝謝!

PS:使用EGOImage方式:

imageView = [[EGOImageView alloc] init]; 
imageView.frame = oldFrame; 
imageView.imageURL = [NSURL URLWithString:url]; 
+0

EGOImageView有委託方法,它會加載圖像時觸發?如果它有,那麼你可以調整imageview到該方法 – Ankush

+0

@Ankush謝謝!你應該回答我下面,所以我可以接受你的答案! – itenyh

回答

1

要做到這一點,你可以使用委託方法imageViewLoadedImage。成功加載圖像時,您的委託方法將被觸發,並且在此方法中,您可以調整imageView的大小。

1

EGOImageView有委託方法,它會加載圖像時觸發?如果它有,那麼你可以將imageview的大小調整爲該方法。