我正在创建UITabelViewCell
看起来像Facebook中的Feed,其中包含Feed内容,图片,评论等。
要简化问题,请在标签下方s consider only a
UILabel on the top and a
UIImageView`。所有约束都设置正确,并根据约束动态计算单元格的高度。
我面临的挑战是,有时Feed只有内容,有时它包含内容和图像。我不想创建两个UITabelViewCell
,因为它会使维护更难。
我现在使用的方法是删除UIImageView
如果我在数据中找不到图像,但我必须在必要时将其添加回来,所有这些都可以在“tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath)
”完成。但我不认为这是一个很好的解决方案,有人可以给我一些好处,谢谢!