Question

i créé un rightBarButtonItem navigationitem dans le code suivant et je voudrais déclencher son événement par programme (comme cliquez sur le bouton de la barre). chercher partout, mais ne peut pas trouver comment le faire. personne ne sait la méthode? thx beaucoup.

   

    UIBarButtonItem *reloadbutton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemRefresh target:self action:@selector(Action1:)];
 self.navigationitem.rightBarButtonItem = reloadbutton;
 [reloadbutton release];
 
Était-ce utile?

La solution

Puisque vous avez déjà une méthode d'action que vous utilisez avec le bouton, vous pouvez simplement appeler vous-même la méthode; par exemple,

 [self Action1:self.navigationItem.rightBarButtonItem];
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top