4

我一直在 IOS 中开发富文本编辑器应用程序。

我的目的是检测到Paste事件的触发UITextView,并防止默认的粘贴操作。然后,我会将 中的内容转换UIPasteboard为我的编辑器应用程序格式,并将转换后的内容附加nsattributedstringUITextView.

我参考了以下链接:

检测用户何时单击 UITextView 中的粘贴按钮

我认为问题的解决方案与(纠正我,如果我错了)有关UITextField而不是因为。UITextView

感谢您的回答。

4

1 回答 1

14

我认为创建自定义文本视图并覆盖粘贴:方法将对您有所帮助。

- (void)paste:(id)sender
{
    [super paste:sender];

    NSLog(@"PASTE!!");
}
于 2013-09-27T19:32:34.480 回答