mi hanno creato un UIMenuController e hanno stabilito che una voce di menu personalizzato in questo modo:UIMenuController personalizzati Articoli
UIMenuController *menuController = [UIMenuController sharedMenuController];
UIMenuItem *item1 = [[UIMenuItem alloc] initWithTitle:@"Do This" action:@selector(item1)];
[menuController setMenuItems:[NSArray arrayWithObject:item1]];
Ma volevo quell'oggetto ad essere l'unico ad apparire così ho aggiunto questo codice:
- (BOOL)canPerformAction: (SEL)action withSender: (id)sender {
BOOL answer = NO;
if (action == @selector(item1))
answer = YES;
return answer;
}
Il problema è che mostra ancora altri articoli ## Intestazione ##, come "Seleziona", "Seleziona tutto" e "Incolla". Questo potrebbe avere qualcosa a che fare con questo essere visualizzato in un UITextView
. Ma come posso smettere di visualizzare tutti gli altri oggetti?
impressionante, grazie mille! – Joshua
@Joshua, hai risolto il tuo problema con questo codice? puoi parlarmi di questo, perché provo questa risposta, ma il problema non è ancora risolto @ St3fan, hai un altro suggerimento per me? –
non ha funzionato. ancora copiare, incollare – BDGapps