2008-11-11 17 views
8

Yazımı açıklamak biraz zor olabilir, bu yüzden lütfen benimle burada bulun. Bu harika çalışıyorBir uygulama başlatıldığında durum çubuğu arka plan stilini hızlı bir şekilde nasıl değiştirebilirim?

[application setStatusBarStyle:UIStatusBarStyleBlackOpaque]; 

ama farkedilir vardır: Ben "karanlık" bir durum çubuğunun stilini özelleştirmek istedik zaman

, ben sadece benim AppDelegate en -applicationDidFinishLaunching: yöntemine aşağıdaki satırı ekleyin Uygulama başlatıldığında bu durum çubuğunu bu karanlık stile değiştirmede gecikme. Uygulama henüz tam olarak başlatılmadığından bunu anlayabiliyorum. Ancak, uygulama başlatıldığında ve herhangi bir gecikme yaşanmadan, durum çubuğunun karanlık stilde anında görünmesini sağlamak için bir hileyi bilen bazı uygulamalar var. Bunlardan biri Puzzlotto.

Aynı şeyi kendi uygulamam için nasıl yapabilirim?

cevap

10

Bu işlemek için Info.plist bir anahtar eklemek gerekir:

<key>UIStatusBarStyle</key> 
<string>UIStatusBarStyleOpaqueBlack</string> 
İlgili konular