2

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

有没有一种我可以覆盖的方法来实现这一点?

4

1 回答 1

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)添加到您UITextFieldinputView.

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

于 2013-08-10T04:57:47.403 回答