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

  • Elefant Traks

    Elefant Trak

    5 HAZİRAN 2007
  • Kayla Caton - Peet

    Kayla Caton

    23 HAZİRAN 2012
  • Marissah Simonini

    Marissah Sim

    25 HAZİRAN 2013