Ho un UITextView
che riceve input dalla tastiera. La casella di controllo "Auto Enable Return Key" è spuntata, quindi quando lo UITextView
è vuoto il tasto Return è disabilitato.Come posso abilitare o disabilitare manualmente il tasto Invio sulla tastiera?
Ho una barra di Emoticon sopra la tastiera che può aggiungere emoticon allo UITextView
, ma ecco il problema; Quando il UITextView
è vuota e mi aggiungere un emoticon al UITextView
in questo modo:
[inputTextView insertText:@"\ue40d"];
poi il ReturnKey è ancora disattivato, anche se di proprietà di testo del UITextView non è vuoto.
Ho provato questo dopo aver inserito un emoticon:
[inputTextView setEnablesReturnKeyAutomatically:NO];
senza risultati. Sembra che l'abilitazione/disabilitazione del tasto Invio della tastiera venga attivata solo immettendo caratteri attraverso la tastiera.
Qualche idea è come abilitare/disabilitare manualmente il tasto Invio?
funziona come previsto se si digita il testo normale dentro? –