我想为 TabBar 设置背景

I want to set a background to the TabBar

我不知道如何通过图片改变TabBar的背景(我尝试改变TabBar的背景,而不是尝试通过图像改变TabBar图标) 我试图为我的TabBar设置一个背景,例如右边程序的TabBar

假设你的assets目录中有合适的图片(或者提前准备好的),你可以在视图的init中设置它,比如

struct ContentView: View {
    init() {
        let appearance = UITabBarAppearance()
        appearance.configureWithOpaqueBackground()
        appearance.backgroundImage = UIImage(named: "image")
        UITabBar.appearance().scrollEdgeAppearance = appearance
    }

   // ... other code
}