Я ищу способ найти, какой элемент панели вкладок выбран на контроллере панели вкладок.
У меня есть 5 элементов, и для одного из них я хотел бы показать "регистрацию"view ", если пользователь не вошел в систему.
У меня есть все мои проверки, но я не могу найти хороший способ проверить, нажал ли пользователь четвертый пункт на моей панели вкладок.
Есть идеи?Спасибо
self.tabBarController?.delegate = UIApplication.shared.delegate as? UITabBarControllerDelegate
func tabBarController(_ tabBarController: UITabBarController, shouldSelect viewController: UIViewController) -> Bool {
if viewController is CalculatorViewController {
print("Redirect to register view")
}
return true
}