Iphone (目标-c)文本视图“;“开始编辑时清除”;
是否可以在开始编辑文本视图时添加清除?此选项可用于文本字段,但我找不到文本视图的任何内容 谢谢 实现名为Iphone (目标-c)文本视图“;“开始编辑时清除”;,iphone,objective-c,cocoa,Iphone,Objective C,Cocoa,是否可以在开始编辑文本视图时添加清除?此选项可用于文本字段,但我找不到文本视图的任何内容 谢谢 实现名为textViewDidBeginEditing:的方法,并在其中将text属性设置为空的NSString对象: - (void) textViewDidBeginEditing:(UITextView *) textView { [textView setText:@""]; //other awesome stuff here... } 以上内容对我不起作用,必须使用通知: 在视图
textViewDidBeginEditing:
的方法,并在其中将text
属性设置为空的NSString
对象:
- (void) textViewDidBeginEditing:(UITextView *) textView {
[textView setText:@""];
//other awesome stuff here...
}
以上内容对我不起作用,必须使用通知: 在视图中添加通知将显示:
[[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(textViewDidBeginEditing:) name:UITextViewTextDidBeginEditingNotification object:nil];
方法清除当前文本视图
-(void)textViewDidBeginEditing:(NSNotification *)notif{
UITextView *textView=notif.object;
textView.text=@"";
}
删除视图中的通知将消失:
[[NSNotificationCenter defaultCenter] removeObserver:self name:UITextViewTextDidBeginEditingNotification object:nil];
希望它能帮助那些不适合我的人,实现了委托,添加了这个方法,但是由于未知的原因它没有被调用。