如何在瀑布视图中自动设置图像宽度和高度?

时间:2012-06-23 05:01:38

标签: iphone ios user-interface

我正在建造一个像pinterest一样的瀑布景观。现在我必须明确设置每个图像的宽度和高度,有没有办法让图像自动填充合适的宽度和高度?

1 个答案:

答案 0 :(得分:1)

根据UIImageView Class ReferenceinitWithImage:

  

此方法调整接收器的帧以匹配指定图像的大小。默认情况下,它还会禁用图像视图的用户交互。

如果您的图片位于UIImage对象中,则调用initWithImage:应该为您的图片创建一个UIImageView适当大小的框架。

// Get your UIImage from somewhere
UIImage *myImage = ...

UIImageView *imageView = [[UIImageView alloc] initWithImage:myImage];