如何在SwiftUI中传递带有图像的字符串

bmvo0sr5  于 2023-02-11  发布在  Swift
关注(0)|答案(1)|浏览(71)

如何在SwiftUI中传递包含Image的字符串?

struct ContentView: View {
    var text = "\(Image(systemName: "apple.logo")) Sign in with Apple"
    var body: some View {
        Text(text)
            .padding()
    }
}

如果我尝试将字符串作为存储变量传递,SwiftUI不会显示图像。

qxsslcnc

qxsslcnc1#

使用Label而不是Text组件

Label("Sign in with Apple", systemImage: "apple.logo")

相关问题