无法基于文本设置动态高度

问题描述 投票:0回答:1

我有一个textview,其中有一个标签。标签从服务器获取不同长度的文本。

现在服务器上的文本显示在我的标签上(在textview中),就像这样显示

enter image description here

为了按照标签中的文本增加textview的高度,我这样做了...

override func awakeFromNib() {
    super.awakeFromNib()
    // Initialization code
     incidentTextView.translatesAutoresizingMaskIntoConstraints = true
    incidentTextView.sizeToFit()


    actionTextView.translatesAutoresizingMaskIntoConstraints = true
    actionTextView.sizeToFit()

    submitByTextView.translatesAutoresizingMaskIntoConstraints = true
    submitByTextView.sizeToFit()
 } 

但这给了我如下所示的结果。

enter image description here

如何对齐第一个图像之类的字段,但如何根据标签中的文本动态增加textview的高度??

编辑1:我也看不到UIView的滚动选项。

enter image description here

我有一个textview,其中有一个标签。标签从服务器获取不同长度的文本。现在,服务器上的文本将在我的标签上显示出来(在文本视图中),顺序为...

ios swift uitextview
1个回答
0
投票

您可以使用UILabel代替UITextView并仅设置numberOfLines = 0

© www.soinside.com 2019 - 2024. All rights reserved.