我有一个 TextView ,其中有一个标签。标签从服务器获取不同长度的文本。
现在来自服务器的文本像这样显示在我的标签上(位于 TextView 中)
为了根据标签中的文本增加 TextView 高度,我这样做了......
override func awakeFromNib() {
super.awakeFromNib()
// Initialization code
incidentTextView.translatesAutoresizingMaskIntoConstraints = true
incidentTextView.sizeToFit()
actionTextView.translatesAutoresizingMaskIntoConstraints = true
actionTextView.sizeToFit()
submitByTextView.translatesAutoresizingMaskIntoConstraints = true
submitByTextView.sizeToFit()
}
但这给了我如下所示的结果..
如何像第一个图像一样对齐字段,同时让 TextView 的高度根据标签中的文本动态增加..?
编辑1:我也看不到 UIView 的滚动选项..
最佳答案
您可以使用 UILabel
代替 UITextView
并只需设置 numberOfLines = 0
。
确保使用正确的约束来正确对齐 UILable。
关于ios - 无法根据文本设置动态高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58114159/