2013-04-12 37 views
0

我一直在寻找一个代码来保留textview的内容,直到我点击同一页面上的后退按钮或完成按钮。但是,当我把代码:保留textview的内容,直到按下一个按钮

(void)textViewDidBeginEditing:(UITextView *)textView{ 
    myTextView.text = nil; 
} 

每次(甚至在完成文本前),如果我按键盘上的返回按钮,再点击文本视图键入休息,已经存在的文本清除掉。

当我第一次显示textview时,我已经保留了上面的代码来清除默认文本“输入您的文本”。

我一直在设置布尔值,但无法得到结果!如果有人能帮我解决这个问题,请帮忙。提前致谢。

回答

1

做这样的

(void)textViewDidBeginEditing:(UITextView *)textView{ 

if ([myTextView isEqualToString:@"Enter your text"]) { 
    myTextView.text = nil; 
    } 

} 

此代码将检查你的文字等于Enter your text,如果它比它会清除否则不是。

+0

如果这个答案解决你的问题比PLZ接受它..... – Dilip

相关问题