Ios7 如何从UIMenuController中删除粘贴?

Ios7 如何从UIMenuController中删除粘贴?,ios7,xcode5.1,uimenucontroller,Ios7,Xcode5.1,Uimenucontroller,我已将我自己的菜单项添加到UIMenuController。但问题是它也显示一些默认项,如复制、粘贴等。我想删除这些项并显示我自己的菜单项。我也试过这个代码 您可以将UITextView或UITextField子类化,并将这些代码添加到下面 - (BOOL)canPerformAction:(SEL)action withSender:(id)sender { // Show your own menu item only return (action == @selector(

我已将我自己的菜单项添加到UIMenuController。但问题是它也显示一些默认项,如复制、粘贴等。我想删除这些项并显示我自己的菜单项。我也试过这个代码


您可以将
UITextView
UITextField
子类化,并将这些代码添加到下面

- (BOOL)canPerformAction:(SEL)action withSender:(id)sender
{
    // Show your own menu item only
    return (action == @selector(showMyAlert:));
}

@希曼苏,谢谢希曼苏。但是,你能给我一个答案吗
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender
{
    // Show your own menu item only
    return (action == @selector(showMyAlert:));
}