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

  • edwin maldonado

    edwin maldon

    28 Mart 2009
  • Marques Brownlee

    Marques Brow

    21 Mart 2008
  • parlophone

    parlophone

    28 ŞUBAT 2006