SORU
23 ŞUBAT 2010, Salı


UİNavigationBar şeffaf olun

Nasıl bir UİNavigationBar şeffaf yapabilirim? Çubuğu öğeleri görünür kalmasını istiyorum ama.

CEVAP
23 EYLÜL 2013, PAZARTESİ


Eğer herkes iOS bunu başarmak için nasıl merak 7 , burada bir çözüm (iOS 6 ile de uyumlu)

[self.navigationBar setBackgroundImage:[UIImage new]
                         forBarMetrics:UIBarMetricsDefault];
self.navigationBar.shadowImage = [UIImage new];
self.navigationBar.translucent = YES;

Swift

self.navigationBar.setBackgroundImage(UIImage(), forBarMetrics: UIBarMetrics.Default)
self.navigationBar.shadowImage = UIImage()
self.navigationBar.translucent = true

Tartışma

Gezinti çubuğunda YES translucent ayar hile, bir davranış UINavigationBar belgeleri ele nedeniyle yok. Buraya ilgili bölümü, rapor vereceğim:

Eğer opak özel bir arka plan görüntüsü ile bir gezinti çubuğu YES bu özelliği ayarlarsanız, gezinti çubuğu görüntü sistemi opaklık 1.0 daha az uygulanacaktır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bryan Smith

    Bryan Smith

    12 Mart 2006
  • Chilla Frilla™

    Chilla Frill

    7 Aralık 2006
  • GALERNAYA20

    GALERNAYA20

    19 NİSAN 2011