SORU
9 HAZİRAN 2013, Pazar


Nasıl app temsilci UİNavigationBar arka plan rengini değiştirmek için

Yaparak UINavigationBar arka plan görüntüsünü değiştirmek için nasıl olduğunu biliyorum

[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"nabbar"] forBarMetrics:UIBarMetricsDefault];

ve bu bar her birinde farklı renkler için Views.... ayarlamak için nasıl biliyorum. Şimdi arka plan rengini değiştirmek istiyorumbir görüntü kullanmadanapp delegate katı bir renk. Her bakış, her zaman ayarlamak için istemiyorum ve CGRect bir yazmak istemiyorum.

Ama çalışmıyor ve ben cant app temsilci olarak çalışan bir kod her yerde bulmak [[UINavigationBar appearance] setBackgroundColor:[UIColor colorWithRed:33/255.0 green:34/255.0 blue:36/255.0 alpha:1.0]]; çalıştım.

Herkes doğru yönde bana gelin misiniz?

CEVAP
17 Kasım 2013, Pazar


Arka planı değiştirmek için aşağıdaki kod parçası çalışacaktır tonu renk:

[self.navigationController.navigationBar setBarTintColor:[UIColor greenColor]];
[self.navigationController.navigationBar setTranslucent:NO];

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ☆ SUB4SUB CENTER! ☆ spam here

    ☆ SUB4SUB

    22 ŞUBAT 2010
  • Chaoticmoogle

    Chaoticmoogl

    13 ŞUBAT 2006
  • PUSHER

    PUSHER

    11 HAZİRAN 2014