J'ai du code qui fonctionne très bien pour ajouter un bouton à la barre d'outils:Comment puis-je supprimer un bouton de la barre d'outils d'un contrôleur de vue sur l'iPhone?
NSArray* toolbarItems = [NSArray arrayWithObjects:flexibleSpace,shuffleBarItem,flexibleSpace,nil];
self.toolbarItems = toolbarItems;
Cependant, je veux aussi être en mesure de supprimer des éléments de la barre d'outils. Lorsque j'utilise la méthode ci-dessous, mon application se bloque:
NSArray* toolbarItems = [NSArray arrayWithObjects:flexibleSpace,nil];
self.toolbarItems = toolbarItems;
Est-ce que quelqu'un sait comment je peux modifier dynamiquement la barre d'outils sur l'iPhone?
Merci!
Tout cela fonctionnera, mais il ne mettra pas à jour l'affichage de la barre d'outils. Vous devez appeler setToolbarItems: (d'une manière ou d'une autre) pour déclencher la mise à jour. –
Également le code ci-dessus qui se bloque, n'est pas le cas. Quelque chose d'autre provoque le crash. –
@paull Affectation de propriétés ** implicitement ** appels 'setToolbarItems' :) –