2017-02-28 13 views
0

キャンセルボタンを追加して、ユーザーが望む場合はキーボードを非表示にしたいと考えています。私はのドキュメントを見てみましょうSWIFT 3.キャンセルボタンをUIKeyboardに追加

+0

ボタンをどこに追加しますか?キーボードの – Lefteris

+0

、完了ボタンが表示されている場所(キーボードの上部にあります) – IvanMartinez

+0

利用可能なリターンキーの種類は、[ここ]です(https://developer.apple.com/reference/uikit/uireturnkeytype?language= objc)。キャンセルキャンセルキータイプがありません – Lefteris

答えて

0

のための任意の解決策を見つけるカントUITextFieldさんinputAccessoryView:このプロパティにビューを割り当てるhttps://developer.apple.com/reference/uikit/uitextfield/1619627-inputaccessoryview

標準システムのキーボードの上に表示される、そのビューを引き起こしテキストフィールドが最初のレスポンダになったときにカスタム入力ビュー(またはカスタム入力ビューが提供されている場合はその上にあります)の上に表示されます。たとえば、このプロパティを使用してカスタムツールバーをキーボードに接続することができます。

私はキャンセルボタンを必要とするUITextFieldinputAccessoryViewにあなたのキャンセルボタンが含まれているUIToolbarを割り当てることをお勧めします。次に、UITextFieldから最初の応答者を辞めるボタンにアクションを接続します。

関連する問題