В момента тествам дали UITextView е мръсна или не чрез:
if ([self.textView.undoManager canUndo]) ...
Това винаги ли е правилно? Или има ли такива? isDirty
-подобен метод в UITextView
?
Отговори:
2 за отговор № 1Можете да слушате много неща с UITextViewDelegate
Разгледайте UITextViewDelegate документация за изчерпателни подробности
- (void)textViewDidBeginEditing:(UITextView *)textView
- (void)textViewDidEndEditing:(UITextView *)textView
- (void)textViewDidChange:(UITextView *)textView
Има още нещо общо shouldBegin
и shouldEnd
редактиране, както и промени в селекцията.
Надявам се, че помага.