[Swiftui] 透明的 List 底色

swiftui 的 List 功能強大
不過有用到 List 的地方,都是白色的,
為了 APP 整體配色的關係,找了一下如何設定底色的功能。
簡單的說,就是把 List 的底色設定成透明,
這樣就可以把本來放在 ZStack 的底色或底圖 顯示出來。
超簡單,只要在 init() 中放入幾行就好。

struct ContentView: View {

    init() {
        UITableView.appearance().backgroundColor = .clear
        UITableViewCell.appearance().backgroundColor = .clear
        UITableView.appearance().tableFooterView = UIView()
    }

留言

這個網誌中的熱門文章

Ubuntu 64bit 32bit 的問題

[RDKM] Set up Env. in Windows10 WSL