如何将 multi-line 文本添加到 SwiftUI 中的按钮?

How do you add multi-line text to a Button in SwiftUI?

如何声明 Button 结构来显示多行字符串?

   import SwiftUI

    struct ContentView : View {
        var body: some View {
            return Button("Line 1 \n Line 2") {}
        }
    }

你可以使用Button方法lineLimit(_:)

struct ContentView : View {
    var body: some View {
          Button("Hello World").lineLimit(nil)
    }
}

如果你想要多行Button那么你可以这样实现。

 Button(action: {
          print("Action goes here")
       }, label: {
           Text("Line 1 \n Line 2").lineLimit(nil)
       })