¿Hay un iPhone equivalente al control NSTokenField?

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

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

¿Cómo se hace esto? ¿Es algo proporcionado en el UIKit o disponible en otro lugar?

Muchas gracias,

Miguel

Venmo acaba de abrir el origen de su campo simbólico.

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

editado:

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

No creo que puedas hacerlo con ninguna funcionalidad incorporada en el SDK, nunca antes se había visto esa característica. Sin embargo, lo que podrías hacer es implementarlo tú mismo, tener un botón azul personalizado con algo de texto encima, y ​​cuando el usuario acceda a la devolución puedes tener algún código que tome el texto y te devuelva el botón que necesitas, no debería ser demasiado malo para implementar