【发布时间】:2019-11-12 13:07:14
【问题描述】:
我找不到任何有关如何在 前景 上为我使用 SwiftUI 的图像进行线性渐变的相关文档。
我尝试过这样做:
Image("IconLoseWeight")
.frame(width: 30.0, height: 30.0)
.padding(.leading, 17)
.foregroundColor(LinearGradient(gradient: Gradient(colors: [.white, .black]), startPoint: .top, endPoint: .bottom))
实际上,上面显示的代码没有显示任何错误,但它破坏了代码并在顶级堆栈中没有意义的警告(我认为这是 Xcode 或 SwiftUI 的错误)。如果我删除 foreground 修饰符,代码将完美运行。
【问题讨论】:
标签: ios swift xcode macos swiftui