在UIViewController上,我已经放置了一个可编辑的UITextView,其中包含一些文本,在加载时会显示“Some comment”。我的要求是,当我在文本视图中单击时,应该清除预定义的文本,即文本视图应该是空白的,并且不应再显示“Some Comment”文本。
我使用了textViewDidBeginEditing,如下所示,但没有按方法本身:
- (void)textViewDidBeginEditing:(UITextView *)textView
{
textView.text = @"";
}
我是否需要为此引发任何事件,或者我需要定义其他任何内容,以便在用户在文本视图中单击时使程序使用该方法。
谢谢!
答案 0 :(得分:2)
通过将.Xib文件连接到文件所有者,在.Xib文件中设置UITextView的委托。
myTextView.delegate = self;