当用户将数据粘贴到 NSTextView 时,我需要得到通知,以便将其去除任何不允许的数据类型(url 链接等)。我不想使用 NSTextStorageDelegate 的 textStorageDidProcessEditing: 因为它是在用户输入时调用的。我怎样才能只收到关于粘贴的通知?
问问题
499 次
2 回答
1
子类NSTextView
化并覆盖该paste:
方法以在传递到super
.
于 2010-08-19T16:41:36.273 回答
0
实现 NSTextStorageDelegate 方法: -(void)textStorageDidProcessEditing:(NSNotification *)notification
捕获任何类型的文本输入。我没有看到处理速度变慢,所以我会继续这样做。
于 2010-08-19T20:20:21.500 回答