2010-11-28 25 views
0

J'ai créé un élément de navigation rightBarButtonItem dans le code suivant et je voudrais déclencher son événement par programmation (tout comme cliquez sur le bouton de la barre). chercher partout mais ne peut pas trouver comment le faire. est-ce que quelqu'un connaît la méthode? Merci beaucoup.comment déclencher un événement de navigationitem rightBarButtonItem par programme?


    UIBarButtonItem *reloadbutton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemRefresh target:self action:@selector(Action1:)]; 
self.navigationitem.rightBarButtonItem = reloadbutton; 
[reloadbutton release]; 

Répondre

1

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

[self Action1:self.navigationItem.rightBarButtonItem]; 
+0

merci beaucoup, Justin. :) –