Aquí hay un volcado (con algunos detalles recortados) de la jerarquía de vista de un compositor de correo en 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>
Usted encontrará que todos los MFCompose___View
s no están documentadas. Esto significa que están fuera de los límites. Por lo que he visto, no hay tal control disponible en iOS 4.
No recomiendo Three20 solo para usar un elemento. Aumenta sustancialmente el tiempo de compilación, y he encontrado varios errores con Three20. Está bien, pero podría ser mucho mejor.
Recomiendo encarecidamente retirar Cocoa Controls, si no lo ha hecho ya. Puede encontrar lo que quiere allí. Github es también otra gran fuente.
Si termina utilizando TTPickerTextField
y descubre que tiene errores, siempre puede volver a escribir el código desde cero o corregir el error en el código fuente.
EDIT:
me encontré con un control a través de los controles de cacao que debe hacer lo que quiera. Puedes encontrarlo en Github. Se llama TITokenFieldView.
Aquí hay otro en Github llamado JSTokenField.
Nunca he usado ningún campo de token, por lo que no puedo responder por su calidad.
¿Has encontrado alguna solución? Por favor ayuda . –
No, no lo hice .... –