Tabbarcontroller tabanlı bir uygulama olan çalışan bir uygulama var. İlk viewcontroller bir ubleviewcontroller. Tüm 3 sekmelerin üstünde, nesne kütüphanesinden eklediğim bir gezinme çubuğu bulunur. Hikaye panosunda gezinme çubuğuna resim görünümü ekleme navbar'ı neden kaldırıyor?
Sonra bir merkezli logo olarak gezinme çubuğu üzerindeki görüntüyü ayarlamak istedik: Bu gibi uygulama görüntüsü. Bu yüzden etrafında SO baktı ve şöyle bir kod buldum: işe yaramadıUIImage *image = [UIImage imageNamed:@"icon57.png"];
UIImageView *imageView = [[UIImageView alloc] initWithImage: image];
self.navigationItem.titleView = imageView;
veya
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"icon57.png"] forBarMetrics:UIBarMetricsDefault];
Ama. Az önce boş bir beyaz çubuk aldım.
Bunun nedeni nedir: Bu yüzden navbar kaybolur ve bu ile bitirmek yapar nedense nesne kütüphanesinden ama bunu sürükleyerek Menü ye bir UIImageView eklemeye karar?
Tamam, son bir şey. Barın sol tarafında ve merkezde olmamasını nasıl sağlarım? – marciokoko
@marciokoko güncellendi. –
Son bir şüphe, UINavigationbar'ı bir uitabbar denetleyicisinin içinde bulunan UIViewController'a bıraktığım için, bu kodun çalışması için, önce kodda gezinti çubuğu referansını almam gerekiyor, doğru mu? – marciokoko