domingo, 22 de junio de 2014

USO DE UIACTIVITY INDICATOR VIEW CON SWIFT.





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-