/ / Czy istnieje odpowiednik kontrolki NSTokenField w telefonie iPhone? - iphone, input, uitextfield, uitextview

Czy istnieje odpowiednik kontrolki NSTokenField w telefonie iPhone? - iphone, input, uitextfield, uitextview

W mojej aplikacji chcę, aby użytkownik wpisywał nazwy wUITextField (lub odpowiednik), a następnie po naciśnięciu klawisza return, umieści to słowo w niebieskiej bańce, która zwykle kojarzy się z tagami, a następnie przesuwa się na koniec, gdzie można dodać więcej "tagów".

Widać to przy dodawaniu kontaktów w polach Do, CC & BCC w aplikacji Mail, a także przy wybieraniu kontaktów w aplikacji Wiadomości.

Jak to się robi? Czy jest to coś, co jest dostarczane w UIKit lub dostępne gdzie indziej?

Wielkie dzięki,

Michael

Odpowiedzi:

7 dla odpowiedzi № 1

Venmo właśnie otworzył swoje pole żetonów.

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


6 dla odpowiedzi nr 2

edytowane:

Równoważna kontrola w puli kakao to NSTokenField, ale nie wydaje się być odpowiednikiem Cocoa Touch.


0 dla odpowiedzi № 3

Nie sądzę, że możesz to zrobić z każdym wbudowanymfunkcjonalność w SDK, nigdy nie widziałem takiej funkcji. Możesz jednak zaimplementować to samodzielnie, mieć niestandardowy niebieski przycisk z tekstem nad nim, a kiedy użytkownik uderzy, możesz mieć kod, który pobiera tekst i zwraca ci potrzebny przycisk, nie powinien być zbyt zły, aby wprowadzić w życie