2017-02-28 70 views
0

我想添加一個取消按鈕來隱藏鍵盤,如果用戶想要的話。我不能找到迅速3.添加取消按鈕到UIKeyboard

+0

你想在哪裏添加按鈕?鍵盤上的 – Lefteris

+0

或完成按鈕出現的位置(位於鍵盤頂部) – IvanMartinez

+0

可用的返回鍵類型爲[此處](https://developer.apple.com/reference/uikit/uireturnkeytype?language= objc)。沒有取消返回鍵類型 – Lefteris

回答

0

任何解決方案看一看的文件一個UITextFieldinputAccessoryViewhttps://developer.apple.com/reference/uikit/uitextfield/1619627-inputaccessoryview

分配以求此屬性將導致標準體系鍵盤上方將顯示該視圖(或者在自定義輸入視圖上方,如果提供的話)當文本字段成爲第一響應者時。例如,您可以使用此屬性將自定義工具欄附加到鍵盤。

我建議分配UIToolbar包含您的取消按鈕,需要取消按鈕UITextFieldinputAccessoryView。然後將一個動作掛接到從UITextField起退出第一個響應者的按鈕。