私は周りを見回していて、答えはノーのようですが、投稿は日付が付けられているので、これが変更されたかどうか疑問に思いました。ステータスバーを半透明に設定することはできますか?マルチタッチタップでフェードイン/フェードアウト効果を実行しようとしていますが、ステータスバーが黒一色で表示され続けます。
ありがとう!
--編集-イベント遷移に使用しているコードは次のとおりです。-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];
}
}