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

  • ASUS North America

    ASUS North A

    12 AĞUSTOS 2008
  • Codecourse

    Codecourse

    3 ŞUBAT 2009
  • eHow

    eHow

    27 NİSAN 2006