Ecco un dump (con alcuni dettagli ritagliati) della gerarchia di visualizzazione di un compositore di posta su iPhone.
<UILayoutContainerView>
| <UINavigationTransitionView>
| | <UIViewControllerWrapperView>
| | | <MFMailComposeView>
| | | | <UIView>
| | | | | <MFComposeScrollView>
| | | | | | <UIView>
| | | | | | | <_MFComposeRecipientView>
| | | | | | | | <UIView>
| | | | | | | | <MFRecipientTextField>
| | | | | | | | <MFHeaderLabelView>
| | | | | | | <MFComposeMultiView>
| | | | | | | | <UIView>
| | | | | | | | <MFHeaderLabelView>
| | | | | | | | <UILabel>
| | | | | | | <MFComposeSubjectView>
| | | | | | | | <UIView>
| | | | | | | | <MFHeaderLabelView>
| | | | | | | | <UITextField>
| | | | | | | | | <UITextFieldLabel>
| | | | | | <MFComposeTextContentView>
| | | | | | | <MFComposeBodyField>
| | | | | | <UIImageView>
| | | | | | <UIImageView>
| <UINavigationBar>
| | <UINavigationItemView>
| | <UINavigationButton>
| | | <UIImageView>
| | | <UIButtonLabel>
| | <UINavigationButton>
| | | <UIImageView>
| | | <UIButtonLabel>
Troverete che tutti i MFCompose___View
s non sono documentate. Ciò significa che sono off limits. Per quanto ho visto, non esiste un controllo di questo tipo disponibile in iOS 4.
Non consiglio Three20 solo per utilizzare un elemento. Aumenta sostanzialmente il tempo di compilazione, e ho trovato diversi bug con Three20. Va bene, ma potrebbe essere molto meglio.
Consiglio vivamente di controllare Cocoa Controls, se non l'hai già fatto. Potresti trovare quello che vuoi lì. Github è anche un'altra grande fonte.
Se si finisce usando TTPickerTextField
e si scopre che è bacato, è sempre possibile riscrivere il codice da zero o correggere il bug nel codice sorgente.
EDIT:
Ho trovato un controllo attraverso i controlli di cacao che dovrebbe fare quello che vuoi. Puoi trovarlo su Github. Si chiama TITokenFieldView.
Ecco un altro su Github chiamato JSTokenField.
Non ho mai usato alcun campo token, quindi non posso garantire per la loro qualità.
Hai trovato qualche soluzione? Per favore aiuto . –
No, non ho .... –