2011-02-01 86 views
0

我使用aSyncImageView來顯示從URL下載的圖像 - 圖像具有各種不同的尺寸,但我需要顯示具有300點固定寬度的圖像,但我需要imageView的高度爲動態 - 我怎麼做?AsyncImageView與固定但動態高度?

我已經看過不同的resizingmasks,但它們都只是適合固定幀大小的圖像 - 但我需要幀高度是動態的,因爲圖片高度可以提高几百點。 問題是我需要設置框架時設置固定的寬度和高度。

AsyncImageView *newsArticleImage = [[AsyncImageView alloc] init]; 
[newsArticleImage loadImageFromURL:[NSURL URLWithString:[newsResultSet stringForColumn:@"image"]]]; 
newsArticleImage.frame = CGRectMake(10, (newsArticleDateLabel.frame.origin.y + newsArticleDateLabel.frame.size.height + 5), 300, 50); 
newsArticleImage.autoresizingMask = UIViewAutoresizingFlexibleHeight; 
+0

沒有人對此有任何建議嗎?這似乎是應該是相當微不足道的東西。 – Milk78 2011-02-01 12:56:09

回答

0

如果不改變ASyncImageView或使用觀察者處理它,似乎不可能。