如何始终隐藏键盘但仍可以选择textField值?

时间:2015-09-06 01:09:38

标签: ios uitextfield

我希望我的UITextField不显示键盘,但仍然可以选择值(例如,用户想要将光标移动到UITextField中的任何索引)

我试过这样做:

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.
  [self numberInput].delegate = self;
}

- (void)textFieldDidBeginEditing:(UITextField *)textField{
  [[self numberInput] resignFirstResponder];
}

但结果是,我无法从textField中选择值。有没有解决方法呢?

1 个答案:

答案 0 :(得分:0)

您可以更改textField的输入。

如果您传递空的UIView,键盘将不会出现,您仍然可以选择文本。在swift 2.0中:

textField.inputView = UIView()