如何将hadle copy:paste:cut:UIWebView中的事件? 正如苹果所说,我们不能继承UIWebView, ,那我该如何处理UIResponderStandardEditActions? 也许有人面临着这样的困难...处理副本:粘贴:剪切:在UIWebView
我需要实现自定义复制,剪切,粘贴以复制/粘贴html(RTF文本,一些自定义html元素)。 另外,我有2个网页浏览,所以如果我将一些元素粘贴到一个,另一个应该回复这个互动。
如何将hadle copy:paste:cut:UIWebView中的事件? 正如苹果所说,我们不能继承UIWebView, ,那我该如何处理UIResponderStandardEditActions? 也许有人面临着这样的困难...处理副本:粘贴:剪切:在UIWebView
我需要实现自定义复制,剪切,粘贴以复制/粘贴html(RTF文本,一些自定义html元素)。 另外,我有2个网页浏览,所以如果我将一些元素粘贴到一个,另一个应该回复这个互动。
不幸的是,我认为你将不得不制作自己的复制/粘贴菜单。
从this question使用的回答,您可以设置自定义复制/粘贴按钮,你可以处理你正在试图通过这些做的一切:
[[UIApplication sharedApplication] sendAction:@selector(cut:) to:nil from:self forEvent:nil];
此外,this question展示了如何使自定义UIMenuController和使用UILongPressGestureRecognizer让它显示在UIWebView上。
我希望这会有所帮助。其他人可能会知道更简单的方法,但我认为这种方式至少会起作用。
你想用这个完成什么?根据你在做什么,你可以采取不同的处理方式。 – woz 2012-07-05 12:47:27
我编辑过的问题。 – velkopopovizky 2012-07-05 12:58:28