如何知道UITextView中何时触发粘贴事件?

Kir*_*ari 4 iphone uitextview uipasteboard ios

我一直在IOS中使用Rich文本编辑器应用程序.

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

我已经提到了以下链接:

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

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

谢谢你的回答.

cag*_*lar 14

我认为创建自定义textview并覆盖粘贴:方法将帮助您.

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

    NSLog(@"PASTE!!");
}
Run Code Online (Sandbox Code Playgroud)