如何动态更改UITableVIewCell中的组件

时间:2016-10-03 07:04:03

标签: ios uitableview autolayout

我正在创建UITabelViewCell看起来像Facebook中的Feed,其中包含Feed内容,图片,评论等。

要简化问题,请在标签下方s consider only a UILabel on the top and a UIImageView`。所有约束都设置正确,并根据约束动态计算单元格的高度。

我面临的挑战是,有时Feed只有内容,有时它包含内容和图像。我不想创建两个UITabelViewCell,因为它会使维护更难。

我现在使用的方法是删除UIImageView如果我在数据中找不到图像,但我必须在必要时将其添加回来,所有这些都可以在“tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath)”完成。但我不认为这是一个很好的解决方案,有人可以给我一些好处,谢谢!

0 个答案:

没有答案