Veo esto en la aplicación de correo en mi iPod Touch y me pregunto si esto es un elemento de UI. Si no, ¿cómo puedo reproducirlo?¿Qué elemento de UI en Cocoa Touch es esto?
Respuesta
En el escritorio, que me llamarían un "campo simbólico." Aparecieron por primera vez en Mail.app, y finalmente se convirtieron en parte del framework de AppKit. Documentation here.
Debe ser bastante fácil reproducir esa apariencia en Cocoa Touch. En Cocoa Touch, cada vista está respaldada por una capa Core Animation, y las capas tienen un atributo cornerRadius
. Establezca ese atributo a la mitad de la altura del campo para crear extremos redondeados. Puede establecer un color de fondo si está bien con una apariencia plana, o puede dibujar un degradado sutil para darle una apariencia más convexa.
Por supuesto, solo necesita hacer todo eso si desea una vista reutilizable donde pueda establecer el texto, etc. Si solo necesita algunos de estos para botones personalizados o algo así, sería más fácil simplemente dibujarlos en su programa de dibujo favorito.
Otra posibilidad es utilizar un control de terceros, tal como cualquiera de:
COTokenField (parte de COPeoplePickerViewController)
Si está en UIKit puede usar UIKit-Artwork-Extractor para recuperarlo. Buena suerte buscando :)
- 1. Cocoa-Touch - Delegación confusión
- 2. Girar UIView en Cocoa Touch
- 3. Generación de tonos en Cocoa Touch
- 4. ¿Qué es esto elemento en una función jquery?
- 5. Delegados vs. eventos en Cocoa Touch
- 6. Librería de código abierto Cocoa/Cocoa-Touch POP3/SMTP?
- 7. Cocoa-Touch: performSelectorOnMainThread: comportamiento extraño + crash
- 8. Cocoa Touch - ¿Agregar un UIImageView programáticamente?
- 9. Plantilla "Cocoa Touch Application" de Xcode 3.1.1
- 10. ¿Cuál es el Cocoa Touch equivalente a NSArrayController?
- 11. Comprensión del patrón de diseño MVC en Cocoa Touch
- 12. drawrect Vs layoutsubviews - NSView - Cocoa touch
- 13. ¿Cómo verificar un certificado de sitio web en Cocoa Touch?
- 14. ¿Cuáles son los patrones de diseño comunes en Cocoa Touch?
- 15. XML, ¿qué es esto: elemento nulo o vacío?
- 16. ¿Hay un buen motor de plantillas HTML en Cocoa Touch?
- 17. Responsabilidades de los delegados y controladores en Cocoa Touch?
- 18. ¿Cuándo se produce la liberación automática en Cocoa Touch?
- 19. ¿Qué es esto en JavaScript?
- 20. vftable - ¿Qué es esto?
- 21. Dónde colocar la "pila de datos del núcleo" en una aplicación Cocoa/Cocoa Touch
- 22. _NSZombie_NSKeyValueUndefinedGetter - ¿Qué es esto?
- 23. ¿Qué tipo de funciones/métodos de logaritmo están disponibles en objective-c/cocoa-touch?
- 24. ¿Es posible observar una propiedad de solo lectura de un objeto en Cocoa Touch?
- 25. ¿Qué tipo de JavaScript es esto?
- 26. ¿Es esto un elemento par o impar?
- 27. ¿Por qué no puedo ver la subclase 'UIViewController' en Cocoa touch para iOS/MAKOS?
- 28. Dibuje la imagen de destino con Cocoa Touch
- 29. ¿Hay más videos de Cocoa y Cocoa Touch que valen la pena mirar?
- 30. Side effect - ¿Qué es esto?
Un UIButton probablemente? Tal vez solo un botón personalizado con la flecha dibujada y luego modifica el texto en el botón mismo. – Pochi