«uinavigationbar» etiketlenmiş sorular

UINavigationBar sınıfı, iOS'ta hiyerarşik içerikte gezinmek için bir denetim uygular. Bir hiyerarşide yukarı ve aşağı gezinmek için düğmeler içeren ve genellikle ekranın üst kısmında görüntülenen bir çubuktur. Birincil özellikler bir sol (geri) düğme, bir orta başlık ve isteğe bağlı bir sağ düğmedir. Bunların her biri için özel görünümler belirleyebilirsiniz. Gezinme çubuğunu kullanmanın en yaygın yolu, bir UINavigationController nesnesiyle birlikte kullanmaktır.

30
UINavigationBar 1px alt satırını gizleme
İçeriğe uyum sağlamak için bazen gezinme çubuğuna ihtiyaç duyan bir uygulamam var. Herkes bu sinir bozucu küçük çubuğun kurtulmak veya rengini değiştirmek için biliyor mu? Aşağıdaki görüntüde ben var - "Root View Controller" altındaki bu 1 piksel yükseklik çizgisinden bahsediyorum

24
Bir UIToolbar'da sol ok düğmesi (UINavigationBar'ın “geri” stili gibi) oluşturma
Bir "geri" sol ok-çerçeve düğmesi oluşturmak istiyorum UIToolbar. Anlayabildiğim kadarıyla, bunlardan birini almanın tek yolu UINavigationControllervarsayılan ayarlarda bırakmak ve sol çubuk öğesi için bir tane kullanmaktır. Ama bir tane oluşturmak için bulamamın bir yolu yok UIBarButtonItem, bu yüzden s'ye UIToolbarçok benzemelerine rağmen standartta bir tane yapamıyorum UINavigationBar. Düğme görüntüleri ile …

30
iPhone Gezinme Çubuğu Başlığı metin rengi
İOS Gezinme Çubuğu başlık rengi varsayılan olarak beyazdır. Farklı bir renkle değiştirmenin bir yolu var mı? navigationItem.titleViewBir görüntü kullanan yaklaşımın farkındayım . Tasarım becerilerim sınırlı olduğu ve standart parlaklığı elde edemediğim için metin rengini değiştirmeyi tercih ediyorum. Herhangi bir içgörü çok takdir edilecektir.

12
Bir gezinti çubuğunu Swift'teki ilk ViewController'dan nasıl gizleyebilirim?
Bir gezinti çubuğunu hızlı bir şekilde ilk ViewController'dan veya belirli bir ViewController'dan nasıl gizleyebilirim? Aşağıdaki kodu kullandım viewDidLoad(): override func viewDidLoad() { super.viewDidLoad() self.navigationController?.isNavigationBarHidden = true } ve ayrıca viewWillAppear: override func viewWillAppear(animated: Bool) { self.navigationController?.isNavigationBarHidden = true } Her iki yöntem de gezinti denetleyicisini tüm ViewController'lardan gizler.

28
Swift'te gezinme çubuğu rengini değiştirme
Kullanıcının tüm uygulama için renk temasını seçmesine izin vermek için bir Seçici Görünümü kullanıyorum. Gezinme çubuğunun, arka planın ve muhtemelen sekme çubuğunun rengini değiştirmeyi planlıyorum (mümkünse). Bunu nasıl yapacağımı araştırıyorum ama Swift örnekleri bulamıyorum. Herkes bana gezinme çubuğu rengini ve gezinme çubuğu metin rengini değiştirmek için kullanmam gereken kodun bir …


11
İOS 7 Gezinme Çubuğu metin ve ok rengi
Gezinti Çubuğu'nun siyah ve içindeki tüm renklerin beyaz olması için arka plan ayarlamak istiyorum . Yani, bu kodu kullandım: [[UINavigationBar appearance] setTitleTextAttributes: [NSDictionary dictionaryWithObjectsAndKeys: [UIColor whiteColor], NSForegroundColorAttributeName, [UIColor whiteColor], NSForegroundColorAttributeName, [NSValue valueWithUIOffset:UIOffsetMake(0, -1)], NSForegroundColorAttributeName, [UIFont fontWithName:@"Arial-Bold" size:0.0], NSFontAttributeName, nil]]; Ancak geri düğmesi metin rengi , ok ve çubuk düğmesi hala …

30
Başlık olmadan UINavigationBar özel geri düğmesi
İOS 7 ve sonraki sürümlerde gezinme geri düğmesini başlıksız olarak nasıl özelleştirebilirim? (yani yalnızca okla) self.navigationItem.leftBarButtonItem = self.editButtonItem; Ben sadece herhangi bir self.backButtonItem olup olmadığını merak ediyorum; VEYA böyle bir şey? self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemBACK target:self action:@selector(back)];

30
Gezinme Çubuğundaki “geri” düğmesinin başlığını nasıl değiştiririm
Şu anda sol çubuk düğmesi varsayılan değeri, geçerli olanı yükleyen görünümün başlığıdır, başka bir deyişle düğmeye basıldığında gösterilecek görünümdür (geri düğmesi). Düğmede gösterilen metni başka bir şeyle değiştirmek istiyorum. Görünüm denetleyicisinin viewDidLoad yönteminde aşağıdaki kod satırını koymaya çalıştım ama işe yaramıyor gibi görünüyor. self.navigationItem.leftBarButtonItem.title = @"Log Out"; Ne yapmalıyım? Teşekkürler.

18
İOS 7'de Gezinme Çubuğu rengini nasıl değiştirebilirim?
İOS 7'de Gezinme Çubuğu rengini nasıl değiştiririm? Temelde Twitter Nav Bar (bunun için güncellenmiş Twitter iOS7) gibi bir şey elde etmek istiyorum . A'nın üstüne bir gezinti çubuğuna gömüldüm view controller. Tek istediğim, gezinti çubuğu rengini üstteki yardımcı çubukla birlikte açık mavi olarak değiştirmek. İçimde bir seçenek bulamıyorum storyboard.

30
İOS UIBarButtonItem'in başlık metnini kaldırma
Yapmak istediğim şey, a'nın 'Geri' düğmesindeki metni kaldırmak UIBarButtonItemve gezinme çubuğunda yalnızca mavi köşeli çift ayraç bırakmak. İOS 7 için geliştirdiğimi unutmayın: Bunlarla sınırlı olmamak üzere aşağıdakileri içeren çeşitli yöntemler denedim: Bu sevmediğim görüntü yöntemidir (görüntü yerinden çıkmıştı): UIBarButtonItem *barBtnItem = [[UIBarButtonItem alloc]initWithImage:[UIImage imageNamed:@"iOS7BackButton"] style:UIBarButtonItemStylePlain target:self action:@selector(goToPrevious:)]; self.navigationItem.leftBarButtonItem = barBtnItem; …


21
UINavigationController'a sağ düğme nasıl eklenir?
Başarısız bir gezinme denetleyicisinin üst çubuğuna bir yenileme düğmesi eklemeye çalışıyorum. İşte başlık: @interface PropertyViewController : UINavigationController { } İşte nasıl eklemek çalışıyorum: - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) { UIBarButtonItem *anotherButton = [[UIBarButtonItem alloc] initWithTitle:@"Show" style:UIBarButtonItemStylePlain target:self action:@selector(refreshPropertyList:)]; self.navigationItem.rightBarButtonItem = anotherButton; } return …

14
Gezinme başlığını program aracılığıyla değiştirme
Başlığında bir gezinme çubuğum var. Yeniden adlandırmak için metni çift tıkladığımda, aslında bir gezinme öğesi olduğunu söylüyor, bu yüzden olabilir. Gibi kodu kullanarak metni değiştirmeye çalışıyorum: declare navigation bar as navagationbar here button stuff { navigationbar.text = "title" } Bu benim kodum değil, sadece nasıl çalışacağını gösteriyor. Düğmeye her bastığımda …

17
Her şeyden önce bir gezinme çubuğu bile UIView ekleyin
Diğer görünümlerin üzerinde, hatta gezinme çubuğunda, şöyle görünen bir tür "pop-up" görünüm görüntülemek istiyorum: tam ekran siyah arka plan 0.5 alfa ile UIViewControlleraltında diğerini görmek için . UIViewortada bazı bilgiler içeren bir pencere, (her şeyi bilmek istiyorsanız bir takvim). Bunu yapmak için, iki UIViews(arka plan ve pencere) içeren bir UIViewController …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.