У меня есть контроллер вкладок с четырьмя вкладками.На двух вкладках у меня есть текстовые поля с проверкой данных.Если проверка данных не удалась, цвет фона меняется на красный.Однако, когда я переключаюсь на другую вкладку и возвращаюсь на вкладку с проверкой данных, текстовое поле все еще имеет красный фон.Как я могу изменить цвет фона текстового поля после выхода из вкладки с проверкой данных?
Я пытался добавить это к viewDidLoad()
self.textName.backgroundColor = UIColor.white
Я пытался
func tabBarController(_ tabBarController: UITabBarController,
didSelect viewController: UIViewController) {
let tabBarIndex = tabBarController.selectedIndex
if tabBarIndex == 1 {
self.textName.backgroundColor = UIColor.white
}
}
Ни один из этих подходов не работает.Спасибо!