Полупрозрачные панели состояния (iPhone / iPad / iPod Touch)

Я ' Я огляделся, и кажется, что ответ отрицательный, но сообщения датированы, поэтому мне было интересно, изменилось ли это. Можно ли сделать строку состояния полупрозрачной? Я пытаюсь создать эффект постепенного появления / исчезновения при касании мультитач, но строка состояния продолжает отображаться сплошным черным цветом.

Спасибо!

- изменить - Код, который я использую для перехода событий, приведен ниже. Я установил полупрозрачную строку состояния в -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];
}
}
5
задан bens951 11 February 2011 в 04:14
поделиться