使用Numpad处理resignFirstResponder

时间:2011-02-02 13:55:56

标签: iphone objective-c ios4

我有UITextField,其键盘类型为Numpad。我希望能够在用户完成后隐藏键盘。

- (BOOL)textFieldShouldReturn:(UITextField *)textField {
    [textField resignFirstResponder];
    return YES;
}

由于numpad没有使用Return键将键盘操作标记为已完成。我该怎么做才能将动作传递给委托resignFirstResponder

1 个答案:

答案 0 :(得分:0)

您可以允许用户使用透明UIButton触摸背景,然后使用按钮选择器方法重新调整响应者,或者可以向键盘添加自定义按钮。

向键盘添加按钮这是一个复杂的过程,但这里有一个很好的教程:

http://www.iphonedevsdk.com/forum/iphone-sdk-tutorials/7350-adding-subviews-custimize-keyboard.html