SORU
1 EKİM 2013, Salı


UİStatusBarStyle PreferredStatusBarStyle iOS 7 üzerinde çalışmıyor

Benim iPhone uygulaması iOS 7 için böyle büyük mükafat 5 ile inşa UİViewControllerBasedStatusBarAppearance=EVET bilgi alıyorum.plist ve ViewController İ var bu kod:

-(UIStatusBarStyle) preferredStatusBarStyle
{
    return UIStatusBarStyleLightContent;
}

Ama durum çubuğunda hala siyah arka plan üzerinde siyah.

Ben bilgi UIViewControllerBasedStatusBarAppearance=NO ayarlayarak uygulama-geniş bunu değiştirmek mümkün.plist, ama aslında çalışma zamanında viewController viewController olarak değiştirmek gerekir.

CEVAP
14 EKİM 2013, PAZARTESİ


Eğer ViewController bir navigationController içinde ise navigationController navigationBar.barStyle statusBarStyle belirleyen keşfettim.

Ayar navigationBar barStyle UIBarStyleBlackTranslucent beyaz durum çubuğu verecek metin için (örn. UIStatusBarStyleLightContent) ve UIBarStyleDefault siyah durum çubuğu metni (örn. verecek * *11).

Notbu tamamen barTintColor ile. navigationBar renk değiştirmek için bile geçerlidir

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • adrianisen

    adrianisen

    25 Kasım 2009
  • BeginnersTech

    BeginnersTec

    8 NİSAN 2011
  • UrAvgConsumer

    UrAvgConsume

    1 Ocak 2012