Question

Lorsque j'utilise la méthode this pour initialiser un UITabBarItem :

- (id)initWithTitle:(NSString *)title image:(UIImage *)image tag:(NSInteger)tag

Dois-je disposer d'une balise distincte pour chaque élément de la barre d'onglets ou (puisque je ne les utilise pas) puis-je simplement utiliser la même valeur de balise pour tous les éléments?

Était-ce utile?

La solution

Je suis presque sûr que vous pouvez simplement les laisser tous comme 0 ou tout autre nombre que vous choisissez. Chaque UIView peut potentiellement avoir une balise différente et Interface Builder les définit tous sur 0 par défaut. Je n'ai rencontré aucun problème avec cela.

Autres conseils

De la UITabBarItem d'Apple référence de classe:

  

balise - La balise du destinataire, un entier que vous pouvez utiliser pour identifier les objets d'élément de barre dans votre application.

On dirait que cela n'a pas vraiment d'importance.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top