【问题标题】:AsyncImageView with fixed with but dynamic height?具有固定但动态高度的 AsyncImageView?
【发布时间】:2011-02-01 09:48:31
【问题描述】:

我使用 aSyncImageView 显示从 URL 下载的图像 - 图像具有各种不同的大小,但我需要以 300 点的固定宽度显示图像,但我需要 imageView 的高度是动态的- 我该怎么做?

我查看了不同的调整大小蒙版,但它们都只适合固定帧大小内的图像 - 但我需要帧高度是动态的,因为图片高度可能会谨慎数百个点。 问题是我在设置框架的时候需要设置一个固定的宽度和高度。

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;

【问题讨论】:

  • 没有人对此有建议吗?看起来应该是相当微不足道的事情。

标签: iphone ios resize imageview scale


【解决方案1】:

如果不更改 ASyncImageView 或使用观察者处理它,似乎是不可能的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-28
    • 1970-01-01
    • 1970-01-01
    • 2017-10-31
    相关资源
    最近更新 更多