¿Cómo crear un UITextField como MFMailComposer tiene?

Quiero crear un MFMailComposer como UITextField como cuando escribimos una dirección de correo electrónico que se convirtió en un botón redondo azul como forma. No quiero usar el MailComposer de Three20. Quiero crear el mío. ¿Alguna idea de cómo lograr esto? o si ya hay un UITextField o cualquier control disponible, por favor avíseme.

EDIT: he comprobado la demostración de TTCatalog de three20. Y tiene todas las cosas que quiero, excepto algunas como cuando escribo una dirección de correo electrónico manualmente, no se convierte en el botón azul. También quiero enviar correos usando mis propios métodos porque estoy encriptando el mensaje. Y quiero obtener todas las direcciones de correo electrónico ingresadas en el campo Para y quiero un campo CC / CCO como MFMailComposer tiene.

Respuestas a la pregunta(1)

Su respuesta a la pregunta