2017-05-31 11 views
1

usernameTextfield firstresponderを作成した後、以下のusernameを入力する画面が表示されます。tvOS:UIKeyBoardで[次へ]ボタンと[完了]ボタンを無効にするにはどうすればいいですか?

テキストフィールドが0文字になるまで次のボタンを非表示にしたい(またはフォーカスしない)。どうしたらいいですか? また、キーボードでTVリモコンのBackやPressイベントをキャプチャするにはどうしたらいいですか?

私は他の投稿How to disable/enable the return key in a UITextField?を読んだが、それは私を助けなかった。ブール{セットされます} //デフォルトはYES、自動的にテキストウィジェットは、長さゼロの内容を持っている場合、リターンキーを無効にし、意志する時期(NOです:アップルのドキュメントで

は、

オプションのプロパティpublic var enablesReturnKeyAutomaticallyがいることを言及していないですテキストウィジェットの長さが長さがゼロの場合に自動的に有効になります)

これは不可能な場合、この画面にtapgesturerecognizerを追加して、リモートでメニューボタンをクリックまたは押したときを知ることができますか?

+0

私の研究では、tvOSではリターンキーを無効にすることはできませんが、ユーザーが.primaryActionTriggeredイベントを使用してキーボードの[次へ]または[完了]ボタンをクリックしたときを知ることができます。 – Naren

答えて

0

私の研究では、tvOSではリターンキー(Next/Done)を無効にすることはできませんが、ユーザーが.primaryActionTriggeredイベントを使用してキーボードの[次へ]または[完了]ボタンをクリックしたときを知ることができます。

関連する問題