En la barra superior de la pantalla del iPhone, no sé si se llama barra de estado o no. Quiero escribir un texto sobre eso después de terminar algunas acciones, ¿hay alguna API para eso o ejemplo?Barra de estado iOS: cómo mostrar texto allí
Respuesta
Debería encontrar el proyecto gitHub MTStatusBarOverlay muy útil. Clase drop-in que permite la creación fácil pero potente de superposiciones de barras de estado personalizadas. Algunas otras clases que logran lo mismo también pueden ser found here.
Aquellos que dicen que esto va en contra de un buen diseño de iOS, creo que si se usa con moderación y solo cuando sea apropiado, puede ayudar a despejar las aplicaciones que ya tienen mucha información mostrado en pantalla.
EDITAR: Un ejemplo bueno y actual de esto es en gran medida la aplicación de correo electrónico Mailbox. Utiliza superposiciones de la barra de estado para indicar el progreso de las tareas en ejecución, liberando toda la pantalla para mostrar el contenido.
De acuerdo, al igual que Twitter lo usa cuando envía un tweet http://littlebigdetails.com/post/33363254165/twitter-ios-app-gives -feedback-in-the-status-bar –
iOS Reeder también usa esto para mostrar un mensaje similar: http://littlebigdetails.com/post/1487028562/ios-reeder-sync-indicator-via-simply-creative –
Gmail también use ese tipo de notificaciones de la barra de estado. – Malloc
La barra de estado está diseñada solo para el uso del sistema de operación, esto significa que puede mostrar la hora, el indicador de actividad de la red, el estado de la batería y demás, pero no es personalizable. Me imagino que este no es exactamente el caso si estás hablando de desarrollo para un entorno jailbroken sin embargo.
Una opción interesante para usted podría ser creating a custom status bar.
ACTUALIZACIÓN
Desde que escribí esta respuesta, me he encontrado con varios proyectos sobre el Control de cacao que pueden ayudar:
Parece como si gh esto se ha vuelto "sexy" desde la aplicación MailBox :)
Una solución alternativa es para mostrar una barra de estado secundaria inferior:
iOS: Create a secondary status bar for displaying in-app messages
- 1. Android: mostrar/ocultar la barra de estado/barra de estado
- 2. Mostrar métricas menos barra de estado?
- 3. OSX: ¿Cómo "mostrar" un elemento de la barra de estado?
- 4. java to rails - estado allí?
- 5. Indicador de carga en la barra de estado iOS
- 6. ¿Cómo configurar el texto en la barra de estado?
- 7. Mostrar la notificación de barra de estado desde un BroadcastReceiver
- 8. MPMoviePlayerViewController Ocultar barra de estado
- 9. Mostrar barra de progreso indeterminada en la barra de estado en Android
- 10. desactivación de texto de la barra de estado del navegador
- 11. ¿Cómo detecto una barra de estado de doble altura?
- 12. WPF ¿Aparece el texto de la barra de estado después de X segundos?
- 13. iOS: Barra de estado negra cuando se muestra la imagen de carga
- 14. Eliminar barra de estado de CKEditor
- 15. iOS PhoneGap aplicación actualizada a Cordova 2.1 - el contenido ignora la barra de estado por completo
- 16. iOS Storyboard: el color de estado
- 17. Objetivo-c: iOS: ocultar/mostrar etiqueta, campo de texto, etc.
- 18. Cómo mostrar UIActionSheet justo debajo de la barra de estado de navegación superior en iPhone
- 19. Cómo activar el indicador de red en la barra de estado de iOS?
- 20. Cómo mostrar la barra de estado inicialmente oculta de plist iphone
- 21. cómo mostrar la barra de estado en la ventana de la cinta wpf C#
- 22. cómo mostrar el estado de la barra de progreso por porcentaje
- 23. Cómo cambiar de estado en modal Vistas iOS 6
- 24. ¿Puede ffmpeg mostrar una barra de progreso?
- 25. iOS SDK - ¿Cómo recuperar la barra de estado cuando se usa UIImagePickerController?
- 26. ¿Cómo evitar que iOS 5 muestre la barra de estado aunque UIStatusBarHidden sea SÍ?
- 27. cómo mostrar una barra de desplazamiento horizontal
- 28. Cómo mostrar siempre la barra de desplazamiento
- 29. Barra de navegación mostrar/ocultar
- 30. Cargando la barra sobre la barra de estado?
espero que esto no es posible. Va completamente en contra de la interfaz de usuario de un iPhone. ¿Por qué no usas un brindis? Hay una pequeña biblioteca (solo dos archivos) que los implementa muy bien: [iToast] (https://github.com/ecstasy2/toast-notifications-ios). – Codo
¿Sabía que puede establecer la barra de estado como oculta y crear su propia área gráfica para mostrar lo que desea? Solo pensé en tirar eso ahí, en caso de que hiciera lo que necesitabas :) – WendiKidd