SORU
21 EYLÜL 2013, CUMARTESİ


Nasıl Gezinti Çubuğu iOS 7 renk değiştirmek için?

Nasıl iOS 7 Gezinti Çubuğu rengini değiştirebilirim?

Twitter da gezinme Çubuğu (iOS7 için Twitter güncellendi) gibi bir şeyler başarmak istiyorum. Ben gömülü-view controller üstüne nav bar. Tek istediğim üst yardımcı bar ile birlikte mavi ışık için nav bar rengini değiştirmek için. Benim bir seçenek storyboard bulmak için görünmüyor olabilir.

CEVAP
21 EYLÜL 2013, CUMARTESİ


Bar tintColor davranış iOS 7.0 değişti. Artık barın arka plan etkiler.

Gelen belgeleri:

barTintColorClass Reference

Renk tonu gezinti çubuğu arka plan uygulanacak.

@property(nonatomic, retain) UIColor *barTintColor

Tartışma
Bu renk NO yarı saydam özelliği ayarladığınız sürece saydam varsayılan olarak yapılır.

Durumu

İOS 7.0 ve sonrası için geçerlidir.

"İlan Edildi
UINavigationBar.h

Kod

NSArray *ver = [[UIDevice currentDevice].systemVersion componentsSeparatedByString:@"."];
if ([[ver objectAtIndex:0] intValue] >= 7) {
    // iOS 7.0 or later   
    self.navigationController.navigationBar.barTintColor = [UIColor redColor];
    self.navigationController.navigationBar.translucent = NO;
}else {
    // iOS 6.1 or earlier
    self.navigationController.navigationBar.tintColor = [UIColor redColor];
}

Ayrıca bu iOS iOS 7 UI Transition Guide söz gibi Sürüm kontrol etmek için kullanabiliriz

if (floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_6_1) {
        // iOS 6.1 or earlier
        self.navigationController.navigationBar.tintColor = [UIColor redColor];
    } else {
        // iOS 7.0 or later     
        self.navigationController.navigationBar.barTintColor = [UIColor redColor];
        self.navigationController.navigationBar.translucent = NO;
    }

EDİT Xib kullanarak

enter image description here

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Professor Messer

    Professor Me

    27 NİSAN 2007
  • Shylo Sharity

    Shylo Sharit

    27 EKİM 2011
  • World Science Festival

    World Scienc

    1 Mayıs 2008