如何將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