TextEditor的动态高度

时间:2020-07-21 14:20:34

标签: swiftui

我正在尝试将TextEditor放入ScrollView中。

是否有一种方法可以使TextEditor只占用所有文本所需的空间?

或者简单地说,如何动态更改height中的TextEditor以适合所有文本?

1 个答案:

答案 0 :(得分:1)

您可以将其放在ZStack中,并将其隐藏在Text中以进行大小调整:

ZStack {
    TextEditor(text: $text)
    Text(text).opacity(0).padding(.all, 8) // <- This will solve the issue if it is in the same ZStack
}
相关问题