从TableView中的UIMenuController中删除默认剪切,复制和粘贴

Cry*_*tal 6 iphone uimenucontroller

我正在尝试从UIMenuController中删除默认菜单项.我找到了UIWebview或UITextView的这篇文章:

如何从iOS中的UIMenuController中删除默认的UIMenuItem?

我正在尝试为新的iOS 5方法执行此操作,您可以在表格选择上显示菜单项.所以我的类是UIViewController的子类,里面有一个UITableView.我不确定如何或如果删除默认项目是可能的.谢谢!

小智 -5

使用此代码删除cut、copy和paste的默认功能select:

(BOOL)canPerformAction:(SEL)action withSender:(id)sender
{
    UIMenuController * menuContoller=[UIMenuController sharedMenuController];    
    if (menuContoller) 
    {
        [UIMenuController sharedMenuController].menuVisible=NO;
    }
    return NO;
}
Run Code Online (Sandbox Code Playgroud)