我想在新文本写入之前清除在UITextView上编写的先前文本.我确实喜欢这个.
textView.text = @"";
textView.text = @"something";
Run Code Online (Sandbox Code Playgroud)
但是,以前的文字没有被删除.它与当前文本重叠.Textview不可编辑.
您需要实现UITextViewDelegate和方法textViewDidBeginEditing.以下代码@""在开始编辑时将textView的文本设置为(无).
- (void) textViewDidBeginEditing:(UITextView *) textView {
[textView setText:@""];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12066 次 |
| 最近记录: |