2012-06-17 12 views
30

Estoy tratando de averiguar cuál es la animación del círculo de carga en la barra de estado. Muchas aplicaciones, cuando cargan datos, tienen una flecha en la barra de estado para indicar que la aplicación está cargando datos, pero no entiendo cómo se llama para implementarla. ¿Puede alguien decirme cómo se llama?Indicador de carga en la barra de estado iOS

Si no sabe de lo que estoy hablando, pero tiene un dispositivo con iOS, intente cargar una página web en Safari y mire la flecha en la barra de estado. De eso estoy hablando.

Aquí hay una captura de pantalla que tomé Its the spinner in the statusbar.

+8

+1 pirañas abrigo. – hpique

Respuesta

-4

Es UIActivityIndicatorView. Se puede extraer de su documentación y aprender más aquí: UIActivityIndicatorView

Además, para ponerlo en la barra de estado, echa un vistazo a este enlace: Activity Moniter Status Bar

+0

¿Debo agregar eso a la barra de estado? – RileyE

+0

¡No, puede agregarlo a cualquier parte! – MCKapur

+1

Sí. Pero, ¿cómo casi cada aplicación lo tiene, en la barra de estado, tendría que agregarlo yo mismo, o hay un método para llamar a los métodos de la clase UIApplication? – RileyE

6

Igual que el anterior solo en Swift:

UIApplication.sharedApplication().networkActivityIndicatorVisible = true 
1

Para aquellos que buscan la respuesta a esto es Swift 3, que acaba de establecer la propiedad isNetworkActivityIndicatorVisible en UIApplication en true.

Por ejemplo, en la función didFinishLaunchingWithOptons en el delegado de la aplicación:

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {  // Override point for customization after application launch. 
    application.isNetworkActivityIndicatorVisible = true 

    return true 
} 

Lo que básicamente significa:

UIApplication.sharedApplication().isNetworkActivityIndicatorVisible = true 
Cuestiones relacionadas