Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 禁用表视图中某个文本字段的键盘_Iphone - Fatal编程技术网

Iphone 禁用表视图中某个文本字段的键盘

Iphone 禁用表视图中某个文本字段的键盘,iphone,Iphone,嗨,我是iphone开发的新手。请帮助我。 我想为表视图中的某个文本字段禁用键盘。我已为该特定字段分配了一个pickerview。因此,我只需要pickerview,而不需要键盘。您必须设置视图控制器或更多控制器才能实现UITextFieldDelegate,并将其设置为UITextField的委托。 - (BOOL)textFieldShouldBeginEditing:(UITextField *)textField { if(textField== mTextField) {

嗨,我是iphone开发的新手。请帮助我。
我想为表视图中的某个文本字段禁用键盘。我已为该特定字段分配了一个pickerview。因此,我只需要pickerview,而不需要键盘。

您必须设置视图控制器或更多控制器才能实现UITextFieldDelegate,并将其设置为UITextField的委托。
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{
  if(textField== mTextField)
  {
    return NO;
  }
return YES;
}
然后,您应该实现
(BOOL)textField:shouldChangeCharactersRange:replacementString:
函数,并且始终不返回任何值