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

  • BumbleDroid

    BumbleDroid

    18 EKİM 2010
  • kidrauhl

    kidrauhl

    15 Ocak 2007
  • WPBeginner - WordPress Tutorials

    WPBeginner -

    17 Temmuz 2009