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

  • mipd1980

    mipd1980

    25 EKİM 2006
  • Nightmare2005

    Nightmare200

    14 Ocak 2007
  • TopOfTheTech

    TopOfTheTech

    5 NİSAN 2010