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

  • FOSDEM

    FOSDEM

    13 Ocak 2009
  • Jonathan Flavell

    Jonathan Fla

    1 HAZİRAN 2006
  • Video-Tutorials.Net

    Video-Tutori

    15 Mart 2011