/ / Esiste un equivalente iPhone per il controllo NSTokenField? - iphone, input, uitextfield, uitextview

Esiste un iPhone equivalente al controllo NSTokenField? - iphone, input, uitextfield, uitextview

Nella mia app voglio che l'utente digiti i nomi in aUITextField (o equivalente) e quindi quando premono return, metterà quella parola (e) in una bolla blu che di solito è associata ai tag. Il cursore si sposta quindi verso la fine dove possono aggiungere più "tag".

Questo può essere visto quando si aggiungono contatti nei campi A, CC e BCC nell'app Mail e anche quando si selezionano i contatti nell'app Messaggi.

Come è fatto? È qualcosa che viene fornito nell'UIKit o disponibile altrove?

Grazie molto,

Michael

risposte:

7 per risposta № 1

Venmo ha appena aperto il suo campo token.

https://github.com/venmo/VENTokenField.git


6 per risposta № 2

modificato:

Il controllo equivalente nel desktop Cocoa è un NSTokenField, ma non sembra essere un equivalente per Cocoa Touch.


0 per risposta № 3

Non penso che tu possa farlo con qualsiasi integratofunzionalità nell'SDK, mai vista una simile funzionalità. Quello che potresti fare è implementarlo tu stesso, avere un pulsante blu personalizzato con del testo sopra, e quando l'utente preme il ritorno puoi avere del codice che prende il testo e ti restituisce il pulsante di cui hai bisogno, non dovrebbe essere troppo cattivo per strumento