SwiftUI中的多行文本视图

时间:2019-06-12 08:48:45

标签: ios swift swiftui

如何设置Text视图以多行显示文本?默认情况下是1行。

struct ContentView : View {
    var body: some View {
         Text("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse est leo, vehicula eu eleifend non, auctor ut arcu")
    }
}

enter image description here

2 个答案:

答案 0 :(得分:3)

您可以将多行的lineLimit设置为nil。

struct ContentView : View {
        var body: some View {
             Text("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse est leo, vehicula eu eleifend non, auctor ut arcu")
              .lineLimit(nil)
        }
    }

答案 1 :(得分:2)

您可以使用.lineLimit,将其设置为nil以获得无限行。

Text("Lorem ipsum donor sit amet,")
    .lineLimit(nil)