[iOS] UIVisualEffectBackdropView 제거

kimdocs...📄·2021년 4월 11일
0

iOS

목록 보기
9/22
post-thumbnail

탭바를 쨍한 노랑색으로 하고 싶었으나 어느 이유에서 인지 아래와 같은 레몬색으로 나왔다

UI 디버깅을 해보니 아래와 같이 뿌연 UIView가 있었다..
옆에 클래스 이름을 보니 UIVisualEffectBackdropView라고 찍힘

let appearance = UITabBar.appearance()

appearance.backgroundImage = UIImage()
appearance.shadowImage = UIImage()
appearance.clipsToBounds = true

이 코드를 넣어주면 원하는 대로 해결할 수 있다.

extension UITabBar {
    func setUpUITabBar(){
        self.backgroundImage = UIImage()
        self.shadowImage = UIImage()
        self.clipsToBounds = true
    }
}

이런 식으로 extension에 넣는 것을 더 추천한다~!

profile
👩‍🌾 GitHub: ezidayzi / 📂 Contact: ezidayzi@gmail.com

2개의 댓글

comment-user-thumbnail
2022년 7월 8일

검색했는데 나왔어요~ ^^ 도큐 하잉 ㅋ

1개의 답글