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 № 1Venmo 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