SWIFTUIにおけるTabBarの透明化問題の解決
Tabbarにcolorを追加
よく撮れました.しかし、問題はここで別のページにナビゲートすることです.
Tabbarの道具しか残っておらず、背景が透明化しています.
解決策を見つけたので、もう少し設定すればいいです.
よく撮れました!
init() {
UITabBar.appearance().barTintColor = .black
}
このように色を設定して、最初の画面によく撮れました.しかし、問題はここで別のページにナビゲートすることです.
Tabbarの道具しか残っておらず、背景が透明化しています.
解決策を見つけたので、もう少し設定すればいいです.
init() {
UITabBar.appearance().shadowImage = UIImage()
UITabBar.appearance().backgroundImage = UIImage()
UITabBar.appearance().isTranslucent = true
UITabBar.appearance().backgroundColor = .black
}
viewの初期化時に上記の設定を追加します.よく撮れました!
Reference
この問題について(SWIFTUIにおけるTabBarの透明化問題の解決), 我々は、より多くの情報をここで見つけました https://velog.io/@gagoilkim/SwiftUI에서-TabBar-투명화-현상-해결방법テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol