我有一个如下图所示的视图:
这是uitableview中的一个单元格 我使用带有排除路径的uitextview来使文本围绕右视图流动(图像底部带有图像和文本)。有时文本很短,右视图较长,但有时则不然。我不确定如何使用排除路径计算uitextview的高度,以便与右视图进行比较,并确定用于为单元格设置的高度。
我的手机设置如下:
单元格有3个容器
容器1是标题,是标签
容器2是上面包含文本视图的图像,右边是带有照片&amp ;;的自定义视图。它下面的文字
容器3可以是图像,文字或空
我应该如何为此设置自动布局? 我使用的是Swift 3&自动布局
答案 0 :(得分:0)
在表格视图单元格中为文本视图提供约束。并在tableView控制器的viewDidLoad中设置属性:
self.tableView.estimatedRowHeight = 44
self.tableView.allowsMultipleSelection = true
请参阅此链接:http://candycode.io/self-sizing-uitextview-in-a-uitableview-using-auto-layout-like-reminders-app/
希望这会有所帮助!