【发布时间】:2014-07-08 06:55:56
【问题描述】:
在 iPhone 应用程序中,我有一个 UITextField,它需要输入为数字,因此我将键盘类型传递为 UIKeyboardTypeNumberPad。它可以工作,但没有返回或完成按钮,所以我该如何隐藏键盘。
参考代码为:
textDriverAge.delegate=self;
textDriverAge.keyboardType=UIKeyboardTypeNumberPad;
textDriverAge.clearButtonMode = UITextFieldViewModeWhileEditing;
[textDriverAge setReturnKeyType:UIReturnKeyDone];// UIReturnKeyNext];
textDriverAge.enablesReturnKeyAutomatically=TRUE;
我已经处理了UITextfield 事件,例如:
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
if(textDriverAge == textField)
{
[textDriverAge resignFirstResponder];
//[tglDropInDropOff becomeFirstResponder];
}
}
指导我如何隐藏键盘。
【问题讨论】:
-
用按钮和
[textDriverAge setInputAccessoryView:toolbar]创建一个工具栏
标签: ios iphone objective-c delegates uikeyboardtype