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

  • 07cadikiz07

    07cadikiz07

    17 EKİM 2007
  • Muse

    Muse

    28 EYLÜL 2006
  • SomeOne Pro

    SomeOne Pro

    25 EKİM 2013