Sto tentando di utilizzare UIMenuCnotroller
per mostrare un elenco di elementi generati dinamicamente, essi condividono lo stesso metodo di azione e quindi ho bisogno di sapere quale elemento è selezionato nel metodo di azione singola .iOS: Come ottenere l'UIMenuItem selezionato da UIMenuController
Tuttavia, nel metodo di azione - (void)menuItemAction:(id)sender;
il mittente è in realtà l'oggetto UIMenuController
e non ho trovato alcun metodo di UIMenuController
in grado di indicare quale menu è selezionato.
Una soluzione mi viene in mente è quello di generare dinamicamente diversi selettori di azione per gli articoli differenti, e fare alcuni trucchi in forwardInvocation
Ma esiste un modo più semplice?
Sì alla fine ho preso una soluzione simile. –