Thêm UIToolBar làm chế độ xem tùy chỉnh sẽ có UIBarButtonItem làm nút Xong trong đó.
Đây là cách an toàn hơn và sạch hơn để thêm nút Xong vào bất kỳ loại bàn phím nào. Tạo UIToolBar thêm nút Done vào nó và thiết lập inputAccessoryView của bất kỳ UITextField hoặc UITextView nào. ]; }
SWIFT 3
var ViewForDoneButtonOnKeyboard = UIToolbar()
ViewForDoneButtonOnKeyboard.sizeToFit()
var btnDoneOnKeyboard = UIBarButtonItem(title: "Done", style: .bordered, target: self, action: #selector(self.doneBtnFromKeyboardClicked))
ViewForDoneButtonOnKeyboard.items = [btnDoneOnKeyboard]
myTextField.inputAccessoryView = ViewForDoneButtonOnKeyboard
Chức năng
@IBAction func doneBtnfromKeyboardClicked (sender: Any) {
print("Done Button Clicked.")
//Hide Keyboard by endEditing or Anything you want.
self.view.endEditing(true)
}
Nguồn
2017-02-06 07:16:14
Bạn có thể sử dụng UIToolbar! – Jaimish
tạo chế độ xem tùy chỉnh rồi hiển thị nó trong phương thức thông báo 'keyboardOnScreen' của bạn ... nó đi kèm với chiều cao bàn phím để bạn biết vị trí đặt thanh – Tj3n
Cách sử dụng với thanh công cụ – Techiee