这个问题可能听起来很愚蠢,但可以重复使用UICollectionViewCell
中的元素。
我从Firebase下载了一系列图片。我测试了数组print(imagesArray.count)
的长度,输出为[0]
和[1]
,所以我的数组中有两个图像。
我有一个单独的UIImageView。
我使用这行代码设置图像 -
if let firstImageString = post?.firstPhotoURL {
let firstImageURL = URL(string: firstImageString)
photoImageView.sd_setImage(with: firstImageURL)
}
是的,我知道它只会显示第一张图片。但在我的应用中,用户最多可以上传20张图片/ 17张图片和3个视频。我需要有20个图像视图,隐藏它们并测试某个节点是否存在某个值,即post?.firstPhotoURL
,post?.secondPhotoURL
?或者还有另一种有效的方法吗?
感谢您的时间。