我有一个包含 UIImageView 的 NSCollectionLayoutItem ,我希望这个 NSCollectionLayoutItem 完全水平填充设备。我将 item 和 group 的 heightDimension 设置为estimatedDimension。
因为UIImageView的内容是从HTTP请求下载的。所以我给这个imageview设置了一个占位图像,占位图像的长宽比是4:3。
但是在图像下载请求完成之后。 NSCollectionLayoutItem 仍将以 4:3 的宽高比显示,这是占位图像的宽高比。并且下载的图像可能会有不同的比例。但下载完成后似乎无法更改比例。
有没有办法使用 UICollectionView 组合布局根据内容的长宽比显示图像内容