我有UITextField,其键盘类型为Numpad。我希望能够在用户完成后隐藏键盘。
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
[textField resignFirstResponder];
return YES;
}
由于numpad没有使用Return键将键盘操作标记为已完成。我该怎么做才能将动作传递给委托resignFirstResponder
答案 0 :(得分:0)
您可以允许用户使用透明UIButton触摸背景,然后使用按钮选择器方法重新调整响应者,或者可以向键盘添加自定义按钮。
向键盘添加按钮这是一个复杂的过程,但这里有一个很好的教程:
http://www.iphonedevsdk.com/forum/iphone-sdk-tutorials/7350-adding-subviews-custimize-keyboard.html