ios - 保留 TextView 的内容直到按下按钮

标签 ios textview

我一直在寻找一个代码来保留 TextView 的内容,直到我单击同一页面上的后退按钮或完成按钮。但是当我给出代码时:

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

每次(甚至在完成文本之前),如果我按下键盘的返回按钮并再次单击 TextView 以输入其余内容,则已存在的文本将被清除。

我保留了上面的代码,用于在第一次显示 TextView 时清除默认文本“输入您的文本”。

我一直在设置 bool 值,但无法得到结果!如果有人能让我摆脱这一切,请。提前致谢。

最佳答案

这样做

(void)textViewDidBeginEditing:(UITextView *)textView{

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

}

此代码将检查您的文本是否等于输入您的文本,如果是,则清除,否则不清除。

关于ios - 保留 TextView 的内容直到按下按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15964505/

相关文章:

android - 为什么 TextView 在多行时有结束填充?

C# 如何每秒递增一个值,递增值是根据 amount.text 文件

ios - 使用swift通过UI按钮创建对象实例

ios - 使用 VideoCore 库用实时流视频填充 ui View

ios - StoreKit - 如何获得正确的有效期?

java - 带有 textview.setText 和 textview.append 的图像

javascript - 从 webView 中删除元素

ios - 获取自动布局添加的uiview高度

android - 如何在 TextView 中显示 HTML?

android - 文本按比例放大以适合 TextView 和 EditText