如何在keyBoard数字键盘模式下获得返回类型DONE

时间:2010-05-25 09:43:37

标签: iphone

当我们有

时,我们应该在Numberpad中获得DONE按钮
textField.keyboardType = UIKeyboardTypeNumberPad;

1 个答案:

答案 0 :(得分:0)

我最近遇到了同样的问题。我添加了半透明背景和其他默认隐藏的按钮。然后我添加了以下方法:

-(IBAction)startEditing{
    [blackBg setHidden:FALSE];
    [doneEditingButton setHidden:FALSE];
}

-(IBAction)doneEditing{
    [blackBg setHidden:TRUE];
    [doneEditingButton setHidden:TRUE];
    [someTextField resignFirstResponder];
}

您现在需要做的就是使用startEditing方法连接UITextFiled操作“Editing did begin”,使用doneEditing连接UIButton的“Touch down”。

相关问题