隐藏iOS键盘,但允许用户移动光标

时间:2013-08-10 03:33:50

标签: ios ipad cocoa-touch

我想允许用户像往常一样通过点击在uitextarea周围移动光标,但我不希望键盘显示。

我可以覆盖一种方法来实现这一目标吗?

1 个答案:

答案 0 :(得分:1)

如果你不想显示键盘和光标,那么只需return NO,在

结尾
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{
    /// Your stuff; 
    return NO;
}

另一种选择:

UIView* dummyView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 1, 1)];
myTextField.inputView = dummyView;

UIView (dummyView)添加到UITextField的{​​{1}}。

这不会返回KeyBoard,但也会显示闪烁的光标。