我知道這是最常見的問題之一。作爲事實上,我發現下面的鏈接:無法禁用UIWebView中的複製/定義選擇菜單
Disabling user selection in UIWebView
,但我仍然無法刪除複製並定義從菜單中選擇項目。我只想讓我的'快速'和'另一個'項目顯示在菜單中。任何人都可以告訴我一個方法嗎?感謝您的時間。這是我的代碼和截圖。
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender
{
if (action == @selector(quick:)) {
NSLog(@"my quick view");
return YES;
}else if (action == @selector(another:)){
NSLog(@"my another view");
return YES;
}else if (action == @selector(copy:) ||
action == @selector(paste:)||
action == @selector(cut:) ||
action == @selector(define:))
{
return NO;
}
return [super canPerformAction:action withSender:sender];
}
欲瞭解更多信息,請參閱http://stackoverflow.com/q/2955354/49485。 –