我想给键盘上的按钮附加一个 Action 。我不想创建自定义键盘,只处理搜索/开始/完成按钮操作。
谢谢!
最佳答案
要处理返回键,您使用委托(delegate) textFieldShouldReturn
func textFieldShouldReturn(_ textField: UITextField) -> Bool {
// your Action According to your textfield
return true
}
如何更改回车键
yourTextField.returnKeyType = UIReturnKeyType.search
yourTextField.returnKeyType = UIReturnKeyType.done
Apple 枚举:
typedef NS_ENUM(NSInteger, UIReturnKeyType) {
UIReturnKeyDefault,
UIReturnKeyGo,
UIReturnKeyGoogle,
UIReturnKeyJoin,
UIReturnKeyNext,
UIReturnKeyRoute,
UIReturnKeySearch,
UIReturnKeySend,
UIReturnKeyYahoo,
UIReturnKeyDone,
UIReturnKeyEmergencyCall,
UIReturnKeyContinue NS_ENUM_AVAILABLE_IOS(9_0),
}
关于ios - 如何将目标添加到键盘完成/转到/搜索按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50444197/