【发布时间】:2021-06-23 15:10:19
【问题描述】:
我正在尝试在 SwiftUI 中实现 TabView,它与屏幕背景颜色相同,但在其上方也有 阴影,如下图所示:
到目前为止,我已经能够正确显示颜色,但我不知道如何添加阴影。这是我的代码:
struct ContentView: View {
init() {
let appearance = UITabBarAppearance()
appearance.configureWithTransparentBackground()
UITabBar.appearance().standardAppearance = appearance
}
var body: some View {
TabView {
Text("First View")
.tabItem {
Image(systemName: "square.and.arrow.down")
Text("First")
}
Text("Second View")
.tabItem {
Image(systemName: "square.and.arrow.up")
Text("Second")
}
}
}
}
有人知道怎么做吗?我会很感激你的帮助:)
【问题讨论】:
标签: swift swiftui shadow swiftui-tabview