Я искал вокруг, и кажется, что ответ - нет, но посты датированы, поэтому мне было интересно, изменилось ли это.Можно ли установить строку состояния на полупрозрачную?Я пытаюсь создать эффект постепенного исчезновения / затухания для касания с несколькими касаниями, но строка состояния продолжает отображаться в виде черного цвета.
Спасибо!
- изменить - Theкод, который я использую для перехода события ниже.Я установил полупрозрачный статусбар в -info.plist, но заметил, что в IB нет настройки черного полупрозрачного (что, вероятно, мой ответ: нет полупрозрачного статусбара, если вы не 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];
}
}