我可以用
-(BOOL)textViewShouldBeginEditing:(UITextView *)firstTextView {
return NO;
}
停止通过键盘编辑textView
。
但是,如果我尝试使用其他
-(BOOL)textViewShouldBeginEditing:(UITextView *)secondTextView {
return NO;
}
我因重新定义textViewShouldBeginEditing
而收到错误。
我确信使用委托方法是愚蠢的。
答案 0 :(得分:1)
错误告诉你究竟出了什么问题。你正在重新定义方法。
该方法精确地将UITextView*
作为参数,以便您可以确定哪个文本视图提出问题,以便您可以定制响应。当然,如果您想总是对所有文本视图说NO
,那么您可以忽略该参数。在任何情况下,只需删除您的重复定义,您就可以了。