Uso de la barra de estado

La barra de estado muestra información clave del dispositivo.

  • Modelo del dispositivo o proveedor de red
  • Intensidad de la señal de red
  • Uso de la batería
  • Hora

La barra de estado se muestra a continuación:

iOS Tutorial

Método para ocultar la barra de estado

 [[UIApplication sharedApplication] setStatusBarHidden:YES];


Otro método para ocultar la barra de estado

También podemos ocultar la barra de estado agregando una línea y, con la ayuda de `info.plist`, seleccionar `UIStatusBarHidden` y establecer su valor en NO.

Agregar un método personalizado `hideStatusbar` en la clase

Oculta la barra de estado con una animación y también ajusta el tamaño que consideramos que ocupa el espacio de la barra de estado.

 
-(void)hideStatusbar{
    [[UIApplication sharedApplication] setStatusBarHidden:YES 
    withAnimation:UIStatusBarAnimationFade];
    [UIView beginAnimations:@"Statusbar hide" context:nil];
    [UIView setAnimationDuration:0.5];
    [self.view setFrame:CGRectMake(0, 0, 320, 480)];
    [UIView commitAnimations];
}

Actualice `viewDidLoad` en `ViewController.m`, como se muestra a continuación:

 
- (void)viewDidLoad
{
    [super viewDidLoad];
    // The method hideStatusbar called after 2 seconds
    [self performSelector:@selector(hideStatusbar) 
    withObject:nil afterDelay:2.0];
    // Do any additional setup after loading the view, typically from a nib.
}


Salida inicial y salida después de 2 segundos

iOS Tutorial

Otras extensiones