Come attivare un evento di navigationitem rightBarButtonItem di programmazione?
-
28-09-2019 - |
Domanda
ho creato un rightBarButtonItem navigationitem nel seguente codice e vorrei far scattare l'evento a livello di codice (proprio come fare clic sul pulsante bar). la ricerca in tutto il mondo ma non riesce a trovare il modo di farlo. qualcuno sa il metodo? thx molto.
UIBarButtonItem *reloadbutton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemRefresh target:self action:@selector(Action1:)];
self.navigationitem.rightBarButtonItem = reloadbutton;
[reloadbutton release];
Soluzione
Dal momento che si dispone già di un metodo di azione che si sta utilizzando con il pulsante, si può chiamare il metodo da soli; per esempio,
[self Action1:self.navigationItem.rightBarButtonItem];
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow