これはよくある質問の 1 つです。ちなみに、以下のリンクを見つけました。
しかし、メニュー選択からコピーと定義項目を削除することはできません。「クイック」と「別の」アイテムをメニューに表示したいだけです。誰でも私に道を示すことができますか?お時間をいただきありがとうございます。これが私のコードとスクリーンショットです。
- (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];
}