각보기 컨트롤러에서 다른 배경 이미지를 갖도록 탭 막대를 설정하려고합니다.각보기 컨트롤러에서 UITabBar.appearance 사용자 지정 [Swift]
class CharacterVC: UIViewController {
var tabBarApparence = UITabBar.appearance()
override func viewDidLoad() {
super.viewDidLoad()
tabBarApparence.backgroundImage = UIImage(named: "BlueTB") //Loaded from Image Asset
}
이 잘 작동하고 난 다음보기로 이동 때 청색을 유지하고이 코드에 프로그램 된 붉은 색으로 변경되지 않습니다 그러나,보기에서 파란색으로 변경합니다
추가로 2 개의 뷰 컨트롤러가 있습니다. 하나는 녹색 이미지 버전이고 다른 하나는 이미지의 보라색 버전입니다.
이 문제를 해결할 수있는 제안이 있으십니까? 당신이보기 컨트롤러에 TabBar의의 모양을 변경하려는 경우
나는 각보기 감사에 갈 때 일했다! 그러나 이전보기로 돌아 가면 마지막보기와 동일하게 유지됩니까? 어떤 견해로 내가 그것을 가질 수 있도록 어떻게 그것은 그 견해로 설정되어있는 것과 교환합니까? – Konsy
기다려주세요! @Igor 제안과 함께 작동하도록했습니다 .WillAppear() 둘 다 감사드립니다! – Konsy