[swiftUI] tabView background 주기

서희찬·2023년 9월 17일
0

swiftUI

목록 보기
3/6

이와 같이 TabView가 투명한 문제가 있다..

처음에는 몰랐으나 안에 내용이 오버하면서 투명해서 배경을 주기 위해 온갖방법을 다 사용해봤는데,
계속 투명한..색이여서 골머리 앓던 중

https://developer.apple.com/forums/thread/121799

애플개발자 사이트에 질문한걸 보고 이 방법을 채택하니 해결되어
나도 올린다!

Group으로 감싸고 ~ 배경주고 하는 방법이 안되면 이 방법대로 해보는 것을 추천한다.

import SwiftUI

struct ContentView: View {
    @State private var selectedTab = 0
    
//     UITabView 색상 초기화
    init() {
    UITabBar.appearance().backgroundColor = UIColor.white

    }

이와같이 ContentView에 Init()에 탭바 appearance를 설정해주면

이와 같이 흰색으로 설정이된다!

profile
Developing For Our Lives, 세상에 기여하는 삶을 살고자 개발하고 있습니다

0개의 댓글