我在 uitextfield 中单击时使用 uidatepicker 弹出窗口,日期选择器使用键盘弹出,如何禁用特定的文本字段键盘并启用 uidatepicker?
问问题
564 次
2 回答
0
首先设置您的文本字段委托,如果您尚未设置它然后在委托方法中
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{
if ([textField isEqual:toDateTxtFld])
{
// Add this code in delegate
[yourTextField resignFirstResponder];
// ADD YOUR CODE FOR DATEPICKER Code
return NO;
}
return YES;
}
因此,只要您单击文本字段,键盘就会退出。
于 2012-09-13T11:01:03.450 回答
0
如果日期选择器和键盘一起[myTextField resignFirstResponder];
弹出,当用户点击 UITextField 时键盘弹出时,您可以随时调用删除键盘
于 2012-09-13T10:46:32.593 回答