假设有人希望使用视图控制器中的集合视图以编程方式构建类似于Facebook的Feed的 Feed,而不使用故事板。
用户可以写一个新帖子,它包含一个正文,如果愿意,他们也可以添加一个图像。 因此,收藏视图将是文字帖子和图片+文字帖子的混合。
我想知道当没有图像显示时,处理案例的最佳方法是什么,如何处理集合视图单元格的高度?
我创建了一个集合视图单元的子类,在里面我添加了一些约束。在该子类中,我添加了一个“if语句”来检查postImageView.image是否为nil并相应地更新约束/锚点。 问题是,它永远不会被调用,并且即使实际存在,也会继续表现为没有图像。
似乎Collection View没有检测到空图像,我怀疑它与我使用可重复使用的单元格有关。
您是否知道在这种情况下如何处理约束?
非常感谢你的帮助,
Ĵ,