/ / ¿Hay un iPhone equivalente al control NSTokenField? - iphone, entrada, uitextfield, uitextview

¿Hay un iPhone equivalente al control NSTokenField? - iphone, entrada, uitextfield, uitextview

En mi aplicación quiero que el usuario escriba nombres en unaUITextField (o equivalente) y luego, cuando presionan regresar, colocarán esa (s) palabra (s) en una burbuja azul que generalmente está asociada con las etiquetas. El cursor se mueve hacia el final donde pueden agregar más "etiquetas".

Esto se puede ver al agregar contactos en los campos Para, CC y BCC en la aplicación Correo, y también al seleccionar contactos en la aplicación Mensajes.

¿Cómo se hace esto? ¿Es algo que se proporciona en el UIKit o está disponible en otro lugar?

Muchas gracias,

Miguel

Respuestas

7 para la respuesta № 1

Venmo acaba de abrir fuente de su campo de fichas.

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


6 para la respuesta № 2

editado:

El control equivalente en escritorio de cacao es un NSTokenField, pero no parece haber un equivalente para Cocoa Touch.


0 para la respuesta № 3

No creo que puedas hacerlo con ninguna incorporada.Funcionalidad en el SDK, nunca visto tal característica. Sin embargo, lo que podría hacer es implementarlo usted mismo, tener un botón azul personalizado con algún texto sobre él, y cuando el usuario haga clic en regresar, puede tener un código que toma el texto y le devuelve el botón que necesita, no debería ser tan malo como para hacerlo. implementar