如何在UITextField的触摸事件上显示键盘?

时间:2011-02-15 23:44:17

标签: ipad keyboard uitextfield uipopovercontroller

好的,我知道这个主题在这里已经多次解决,但在我看过的所有很多例子中,我都找不到我需要的答案。我只有UITextField,当我点击它时,我需要键盘才能显示。相反,我有UIPopoverController出现。

我已经实现了这个方法:

-(BOOL)textFieldShouldBeginEditing:(UITextField *)textField {
    [textField resignFirstResponder];
    NSLog(@"here");
    return NO;
}

哪个应该让键盘保持不动,但我无法启动此方法!我错过了什么?

由于

2 个答案:

答案 0 :(得分:0)

我认为你忘了让这个代码的对象存在于textField的委托中。您是否在Interface Builder中拖动了委托或设置了行textField.delegate = self

答案 1 :(得分:0)

嘿使用textfield字段的委托 in .h with和in .m with textField.delegate = self;