目前,我通过以下方式测试UITextView是否脏了:
if ([self.textView.undoManager canUndo]) ...
这总是正确的吗?或者isDirty
中是否有UITextView
类似方法?
答案 0 :(得分:2)
您可以使用UITextViewDelegate
查看UITextViewDelegate documentation了解详情
- (void)textViewDidBeginEditing:(UITextView *)textView
- (void)textViewDidEndEditing:(UITextView *)textView
- (void)textViewDidChange:(UITextView *)textView
还有shouldBegin
和shouldEnd
编辑以及选择更改。
希望有所帮助。