【发布时间】:2020-04-25 13:52:26
【问题描述】:
我正在尝试为我的 ListView 提供一个不应该适用于每个单元格的背景图像。所以整个视图只有一张图像。
我试图将.background(Image("nameOfImage)) 添加为列表修饰符,但没有做任何事情。
NavigationView {
List(elements) { element in
NavigationLink(destination: NextView) {
Text(element.name)
Image(element.image)
}
}.background(Image("nameOfImage"))
}
我也尝试过 ZStack,但我认为列表覆盖了我的图像
那么如何将图像作为列表背景或视图背景(上面的代码是整个视图)
【问题讨论】:
-
如果这是针对 macOS 的帖子SwiftUI background color of List Mac OS 可能会有所帮助。
标签: ios swift swiftui swiftui-list swiftui-navigationlink