我想允许用户像往常一样通过点击在uitextarea周围移动光标,但我不希望键盘显示。
我可以覆盖一种方法来实现这一目标吗?
答案 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,但也会显示闪烁的光标。