Как создать UITextField, как у MFMailComposer?

Я хочу создать MFMailComposer, такой как UITextField, например, когда мы набираем адрес электронной почты, он преобразуется в синюю круглую кнопку, похожую на фигуру. Я не хочу использовать MailComposer Three20. Я хочу создать свой собственный. Есть идеи, как этого добиться? или если уже есть UITextField или любой другой элемент управления, пожалуйста, дайте мне знать.

РЕДАКТИРОВАТЬ: я проверил демо-версию TTCatalog от three20. И в нем есть все, что мне нужно, кроме нескольких, например, когда я набираю адрес электронной почты вручную, он не преобразуется в синюю кнопку. Также я хочу отправлять почту, используя свои собственные методы, потому что я делаю шифрование сообщения. И я хочу получить все адреса электронной почты, введенные в поле «Кому», и мне нужно поле «Копия/Скрытая копия», как в MFMailComposer.


person Rahul Vyas    schedule 01.06.2011    source источник


Ответы (1)


Ознакомьтесь с TITokenFieldView — возможно, вы сможете использовать или адаптировать его для своих нужд.

person wuf810    schedule 02.06.2011
comment
@ wuf810 спасибо, чувак, это круто. Хотелось бы, чтобы была функция добавления контакта из адресной книги, когда мы нажимаем кнопку +. Если вы могли бы, не могли бы вы изменить источник, чтобы добавить электронную почту из списка контактов, когда мы нажимаем кнопку +, а также как нам вернуть все электронные письма, потому что я хочу отправить электронное письмо на все адреса, введенные в поле «Кому». - person Rahul Vyas; 02.06.2011
comment
Это openSource, поэтому вы можете изменить его самостоятельно. NB есть метод делегата при нажатии кнопки +. На самом деле это довольно прямо вперед, так что назад. Вы будете довольны, когда это будет сделано - person wuf810; 02.06.2011