2011-02-01 3 views
0

Я использую aSyncImageView для отображения изображений, загружаемых с URL-адреса. Изображения имеют разные размеры, но мне нужно отображать изображение с фиксированной шириной 300 точек, но мне нужно, чтобы изображение изображения было динамичным - Как мне это сделать?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

ответ

0

Не представляется возможным без изменения ASyncImageView или обработки его наблюдателем.

Смежные вопросы