Etrafa baktım ve cevabı hayır gibi görünüyor, ancak yazılar değişti, bu yüzden değişmiş olup olmadığını merak ediyordum. Durum çubuğunu yarı saydam olarak ayarlamak mümkün mü? Çok dokunuşlu bir dokunuşta soluk/sönümleme efekti yapmaya çalışıyorum ama durum çubuğu sürekli siyah olarak geliyor.Saydam Durum Çubukları (iPhone/iPad/iPod Touch)
Teşekkürler!
- düzenleme - Olay geçişi için kullanıyorum kod aşağıda. Ben -info.plist içinde saydam için statusbar belirledik ama IB hiçbir Siyah Yarı ayarı var fark (muhtemelen benim cevaptır. Hiçbir saydam statusbar Apple olmadıkça)
-(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];
}
}
Ne yazık ki değil. [[UIApplication sharedApplication] setStatusBarHidden kullanıyorum: NO withAnimation: UIStatusBarAnimationFade]; ve bu siyah opak lehine herhangi bir stil ayarı geçersiz görünüyor. :( – Eric