J'essaie de configurer une liste d'éléments pouvant être modifiés. J'ai une vue principale, avec un UINavigationBar en haut et un UITableView directement en dessous. J'aimerais que mon bouton "modifier" change pour un bouton "terminé", mais je ne sais pas comment le faire.Comment modifier un UIBarButtonItem dans un UINavigationBar
Si je pouvais le faire dans le code (pas le constructeur de l'interface), je pourrais juste le remplacer, mais je ne peux même pas le faire. J'ai vu du code en utilisant [self.navigationItem], mais dans mon cas self est un UIView.
Il me semble également un peu étrange d'utiliser un UINavigationBar quand je ne veux pas de navigation (c'est une page seulement), mais je veux une barre d'outils avec un titre et un bouton, donc je ne pense pas vraiment Avoir le choix.
Ah, ouais, ça semble bon. Cependant, je ne pense pas que vous obteniez ce joli style "Done" de cette façon, où le bouton est une couleur légèrement différente. –
Maintenant, avec le changement de style, le bouton DONE de ce code est exactement égal à UIBarButtonSystemItemDone. – wal