2017-04-04 9 views
-2

私は、コメントを作成するためのViewControllerを持っていますが、MainVCの "Comment"ボタンが押されてUITextViewのみが表示されると開きます。iOSでビューを入力するときにTextViewが選択されました

ユーザーはキーボードの入力を開始するようにUITextViewをクリックする必要があります。

ビューに入るときにデフォルトでUITextViewを選択することはできますか?

+0

だけで検索するには、この方法を入れて、あなたはそれについての質問をたくさん持っているグーグルhttp://stackoverflow.com/questions/987975/how-プログラムに基づいて、プログラムを使用してフォーカスを調整する –

答えて

0

これはトリックを行う必要があります(中に置くなどのviewDidLoad())あなたはviewWillAppear

override func viewWillAppear(animated: Bool) { super.viewWillAppear(animated) textview.becomeFirstResponder() } 

がそうするたびに、あなたののViewControllerがをコメントのViewControllerの
方法登場することになるで

yourTextView.becomeFirstResponder() 
0

キーボードと表示されます。テキストビューがアクティブレスポンダーになります。

0

textFieldのようにUIKitにフォーカスするのに役立つ1つのメソッドbecomeFirstResponder()があります。

viewDidAppear()または のviewDidLoad()

override func viewDidLoad() { 
     super.viewDidLoad() 
     txtcheck.becomeFirstResponder() 

    } 
    override func viewDidAppear(_ animated: Bool) { 
     super.viewDidAppear(animated) 
     txtcheck.becomeFirstResponder() 
    } 
関連する問題