SORU
23 EYLÜL 2013, PAZARTESİ


Ne kadar şeffaf bir UİToolbar çizmek veya iOS7 içinde UİNavigationBar

Tamamen şeffaf UIToolbar ve/veya UINavigationBar istiyorum. Çeşitli büyüler öncesi ve sonrası iOS 5 için önerilen denedim ama hiçbiri artık çalışmıyor gibi görünüyor.

Bu nasıl iOS 7'de başarılı olabilir?

CEVAP
23 EYLÜL 2013, PAZARTESİ


Swift

Şeffaf UIToolbar

self.toolbar.setBackgroundImage(UIImage(),
                                forToolbarPosition: UIBarPosition.Any,
                                barMetrics: UIBarMetrics.Default)
self.toolbar.setShadowImage(UIImage(),
                            forToolbarPosition: UIBarPosition.Any)

Şeffaf UINavigationBar

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

Objective-C

* *10 şeffaf

[self.toolbar setBackgroundImage:[UIImage new]
              forToolbarPosition:UIBarPositionAny
                      barMetrics:UIBarMetricsDefault];
[self.toolbar setShadowImage:[UIImage new]
          forToolbarPosition:UIBarPositionAny];

* *12 şeffaf

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

Tartışma

Gezinti çubuğunda YES 14 *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ğuna YES Bu özelliği ayarlarsanız, gezinti çubuğu görüntü sistemi opaklık 1.0 daha az uygulanacaktır.


Nihai sonuç

enter image description here

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LavcoPriceTech

    LavcoPriceTe

    21 AĞUSTOS 2010
  • Snazzy Labs

    Snazzy Labs

    9 Aralık 2008
  • UsherVEVO

    UsherVEVO

    15 EKİM 2009