最佳答案
您有两种选择来实现此功能。
1)使用tableview并使用自动布局,以便单元格高度根据内容自动增加。
2)使用collection view,并在此方法中计算textview的高度,并在该方法sizeforitematindexpath中指定单元格大小。
这是第二种方法:
将文本设置为 TextView 后,将 TextView 框架更改为
textview.frame = CGRect(x: textview.frame.orgin.x, y:textview.frame.orgin.y, width: textview.frame.width, height = textview.contentSize.height)
现在在 cellForItemAtIndexPath 方法中计算 textview 高度并将该高度添加到单元格高度中。
关于ios - 如何在 swift ios 中调整 Collection View 单元格高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49233220/