J'ai un UITabBarController
lié à 4 UIViewController
chacun incorporé dans un NavigationViewController
.Comment et où initialiser UITabBarControllerDelegate dans Swift?
Je dois vérifier si l'un de ces contrôleurs de vue est actuellement sélectionné et que l'utilisateur clique sur le même élément de la barre d'onglets pour la même vue, il déclenchera une action de déroulement de l'appel.
Je pense que je dois ajouter un UITabBarControllerDelegate
mais quand j'ai essayé de l'ajouter à la classe UITabBarController
dans la méthode viewDidLoad()
:
let tabBarDel: UITabBarControllerDelegate = UITabBarControllerDelegate()
Je vois l'erreur suivante: « UITabBarControllerDelegate
» ne peut pas être construit parce que il n'a pas accessible initializers
.