uitextfield上的uidatepicker:如何禁用特定的文本字段键盘并启用uidatepicker?

时间:2012-09-13 08:55:47

标签: ios iphone uidatepicker

我正在使用uidatepicker弹出,同时在uitextfield中单击,日期选择器弹出键盘,如何禁用特定的文本字段键盘并启用uidatepicker?

uidatepicker

2 个答案:

答案 0 :(得分:0)

如果日期选择器和键盘一起弹出 ,当用户点击UITextField [myTextField resignFirstResponder];删除键盘>

答案 1 :(得分: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;
}

因此,只要您在文本字段中单击,键盘就会重新签名。