2016-12-27 51 views
2

我試圖把的UITextField,而不是導航標題:文本字段在導航欄

override func viewDidLoad() { 
    super.viewDidLoad() 

    let textField = UITextField() 
    textField.text = "Title" 
    self.navigationItem.titleView = textField 
} 

,當我運行應用程序,我看到的文字「標題」,但是當我嘗試編輯這個文本字段中的文本變成無形。

+0

嘗試拖動的UITextField到故事板的導航欄,它通常更可靠的 –

+0

謝謝,真的能正常工作。 – FuzzzzyBoy

+1

@RonakShah你必須發表你的答案作爲答案,請張貼圖片,你會得到一些點,並會更好S.O –

回答

2

嘗試將UITextField拖動到故事板的導航欄中,它通常更可靠。

Dragging it

Complete!