Swiftui TextEditor的动态高度

Swiftui TextEditor的动态高度,swiftui,Swiftui,我正在尝试将文本编辑器放入滚动视图中 有没有办法使TextEditor只占用容纳所有文本所需的空间 或者简单地说,如何动态更改文本编辑器的高度,以适应所有文本?您可以将其放入带有不可见文本的ZStack中进行大小调整: ZStack { TextEditor(text: $text) Text(text).opacity(0).padding(.all, 8) // <- This will solve the issue if it is in the same ZSta

我正在尝试将
文本编辑器
放入
滚动视图

有没有办法使
TextEditor
只占用容纳所有文本所需的空间


或者简单地说,如何动态更改
文本编辑器的
高度
,以适应所有文本?

您可以将其放入带有不可见
文本的
ZStack
中进行大小调整:

ZStack {
    TextEditor(text: $text)
    Text(text).opacity(0).padding(.all, 8) // <- This will solve the issue if it is in the same ZStack
}
ZStack{
文本编辑器(文本:$text)

Text(Text).opacity(0).padding(.all,8)//哦,是的。它成功了。谢谢Mojtaba。但是我还面临一些问题。所以我决定现在使用UITextView。