2016-12-27 15 views
2

私が代わりにナビゲーションタイトルのUITextFieldのを置くしようとしている:TextFieldの

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!