Uso de UIActivity indicator view
con swift
Creamos el IBOutlet :
@IBOutlet var
uiactivity: UIActivityIndicatorView
Una vez arrastrado el objeto al
Storyboard y creada la conexión con el IBOutlet, creamos las funciones que
necesitemos para hacer funcionar nuestro objeto.
Elegimos el estilo de nuestro objeto:
Esta opción nos muestra un activity indicator de color blanco y grande:
self.uiactivity.activityIndicatorViewStyle = .WhiteLarge
Esta línea mostraría el activity
indicator pequeño y blanco:
self.uiactivity.activityIndicatorViewStyle = .White
Esta mostraría el activity indicator pequeño y negro, todas estas opciones
podemos definirlas también desde el inspector de atributos del Xcode.
self.uiactivity.activityIndicatorViewStyle = .Gray
Con esta función y usando
startAnimating, iniciamos la animación:
func empezarAnimacion()
{
uiactivity.startAnimating()
}
Asi podemos cambiar el color:
func cambiarcolor()
{
self.uiactivity.color = UIColor.greenColor()
}
Para ocultarlo o mostrarlo usaremos:
func ocultarActivity()
{
self.uiactivity.hidesWhenStopped = true //lo oculta
self.uiactivity.hidesWhenStopped =
false //lo
muestra
}
Así detendríamos la animación:
func detieneActivity()
{
self.uiactivity.stopAnimating()
}
Espero les guste, seguire añadiendo mas cosas sobre swift.
@promedi46 -2014-
No hay comentarios:
Publicar un comentario