如何在SwiftUI中通过lineLimit限制TextEditor?

如何在SwiftUI中通过lineLimit限制TextEditor?,swiftui,Swiftui,我知道如何限制文本编辑器中的字符数。 但是有没有办法用行号而不是字符来限制它呢 用这样的东西 TextEditor(text:$myText).lineLimit(3) 从iOS 14开始,还没有简单的解决方案(TextEditor在SwiftUI中相对较新,所以我们希望它在下一个版本中有所改变)。但是,您可以尝试手动计算所有内容—检测高度等。

我知道如何限制文本编辑器中的字符数。 但是有没有办法用行号而不是字符来限制它呢

用这样的东西

TextEditor(text:$myText).lineLimit(3)

从iOS 14开始,还没有简单的解决方案(
TextEditor
在SwiftUI中相对较新,所以我们希望它在下一个版本中有所改变)。但是,您可以尝试手动计算所有内容—检测高度等。