4
NavTitleView.xib (bu xib 2 etiketinde "TITLE" ve "SUBTITLE") eklenir ve ayrıca bu xib hızlı dosya için oluştururum.NavigationBar titleGörüntüle atla viewWillAppear
Sonra ben tüm iyi çalışıyor ben bu kodu
override func viewWillAppear(animated: Bool) {
super.viewWillAppear(true)
let titleView = NSBundle.mainBundle().loadNibNamed("NavTitleView", owner: self, options: nil)[0] as! NavTitleView
titleView.TitleLabel.text = "My beautiful title"
titleView.SubtitleLabel.text = "My beautiful subtitle"
self.navigationItem.titleView = titleView
}
yazma viewWillAppear içinde navigationItem.titleView
olarak bu xib kullanmak istiyorum! Ama benim görüşüm göründüğünde - bu NavTitleView sol taraftan merkeze atlıyor! Neden anlamıyorum Nasıl düzeltilir?
hareket içine tekrar yalnızca bir kez denir etmek 'viewDidLoad' böylece bu kodu
self.navigationItem.rightBarButtonItem = UIBarButton
arayarak deneyin. – sschaleBu kodun viewDidLoad'a taşınması sorunu çözmez! Bu kodu viewDidLoad-title görünümünde taşırsam, bir kez atlayacağım! – Dmitry
@Dmitry özel bir gezinme çubuğu uyguluyor musunuz? –