删除UITextView文本

删除UITextView文本,text,uitextview,Text,Uitextview,为什么这个方法不起作用 -(void)textViewDidBeginEditing:(UITextView *)textView { textView.text = @""; } 我只想当我点击UITextView时,里面的文本被取消 谢谢,祝你今天愉快 替换: 嗯。这是你需要做的。首先,在类中添加协议: @interface ClrssEditSearchVC : UITableViewController <UITextViewDelegate> 其次,在viewD

为什么这个方法不起作用

-(void)textViewDidBeginEditing:(UITextView *)textView
{
    textView.text = @"";
}
我只想当我点击UITextView时,里面的文本被取消


谢谢,祝你今天愉快

替换:

嗯。这是你需要做的。首先,在类中添加协议:

@interface ClrssEditSearchVC : UITableViewController <UITextViewDelegate>
其次,在
viewDidLoad
方法中,添加以下内容:

self.myTextField.delegate = self;
最后,您的方法sig需要更改为(“查看”->“字段”):


textView不是nil,但问题是从未调用过此方法@mutexmark,你在哪里实现这个方法的?您是否从UITextView派生了一个新类并在那里实现了它?没有,我只是在包含UITextView的UIViewController中实现了这个方法。因此,阅读您的答案,我发现了错误。我完全忘了写“self.textView.delegate=self”。现在我在viewDidLoad中编写它,它工作得非常好!谢谢
self.myTextField.delegate = self;
-(void)textFieldDidBeginEditing:(UITextField *)textField