Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/116.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
iOS-如果UITextView正在if语句中编辑_Ios_Uitextview_Editing - Fatal编程技术网

iOS-如果UITextView正在if语句中编辑

iOS-如果UITextView正在if语句中编辑,ios,uitextview,editing,Ios,Uitextview,Editing,我知道我可以使用textViewDidBeginEditing:检查UITextView是否正在编辑,但我想使用if语句检查它是否正在编辑,是否还有其他方法可以这样做?使用方法isFirstResponder,例如: if ([myTextView isFirstResponder]){ // do something... } @VyachaslavGerchicov,如果您的意思是它无法识别UITableViewCell内部的UITextView,则可能是正确的,除非您从特定单元格

我知道我可以使用
textViewDidBeginEditing:
检查
UITextView
是否正在编辑,但我想使用if语句检查它是否正在编辑,是否还有其他方法可以这样做?

使用方法
isFirstResponder
,例如:

if ([myTextView isFirstResponder]){
    // do something...
}

@VyachaslavGerchicov,如果您的意思是它无法识别
UITableViewCell
内部的
UITextView,则可能是正确的,除非您从特定单元格本身访问它。否则,它可能是
nil
意味着它什么也不做。这很奇怪,但以前它总是返回
YES
,但现在它工作了