He estado mirando alrededor y parece que la respuesta es no, pero las publicaciones son de fecha, así que me preguntaba si esto ha cambiado. ¿Es posible establecer la barra de estado en translúcido? Intento hacer un efecto de fundido de entrada/salida en un grifo multitouch pero la barra de estado sigue apareciendo como negro continuo.Barras de estado translúcidas (iPhone/iPad/iPod Touch)
Gracias!
- editar - El código que estoy usando para la transición del evento está debajo. He puesto la barra de estado a translúcido en el -info.plist, pero me di cuenta que no hay ajuste translúcido Negro en IB (que es probablemente mi respuesta:. Sin barra de estado transparente a menos que seas de Apple)
-(IBAction)showOptions:(id)sender
{
if ([UIApplication sharedApplication].statusBarHidden == YES) {
[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationFade];
[UIView beginAnimations:@"fadeIn" context:nil];
[UIView setAnimationDuration:0.25];
[UIView setAnimationCurve:UIViewAnimationCurveLinear];
optionsView_portrait.alpha = 0.5;
[UIView commitAnimations];
}
else
{
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade];
[UIView beginAnimations:@"fadeOut" context:nil];
[UIView setAnimationDuration:0.25];
[UIView setAnimationCurve:UIViewAnimationCurveLinear];
optionsView_portrait.alpha = 0.0;
[UIView commitAnimations];
}
}
Desafortunadamente no. Estoy usando [[UIApplication sharedApplication] setStatusBarHidden: NO withAnimation: UIStatusBarAnimationFade]; y esto parece anular cualquier configuración de estilo a favor de negro opaco. :( – Eric