[Swiftui] 透明的 List 底色
swiftui 的 List 功能強大
不過有用到 List 的地方,都是白色的,
為了 APP 整體配色的關係,找了一下如何設定底色的功能。
簡單的說,就是把 List 的底色設定成透明,
這樣就可以把本來放在 ZStack 的底色或底圖 顯示出來。
超簡單,只要在 init() 中放入幾行就好。
不過有用到 List 的地方,都是白色的,
為了 APP 整體配色的關係,找了一下如何設定底色的功能。
簡單的說,就是把 List 的底色設定成透明,
這樣就可以把本來放在 ZStack 的底色或底圖 顯示出來。
超簡單,只要在 init() 中放入幾行就好。
struct ContentView: View {
init() {
UITableView.appearance().backgroundColor = .clear
UITableViewCell.appearance().backgroundColor = .clear
UITableView.appearance().tableFooterView = UIView()
}
』
留言
張貼留言