탭바를 쨍한 노랑색으로 하고 싶었으나 어느 이유에서 인지 아래와 같은 레몬색으로 나왔다
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에 넣는 것을 더 추천한다~!
검색했는데 나왔어요~ ^^ 도큐 하잉 ㅋ