如何从iOS中的UIMenuController中删除默认的UIMenuItem?
我想从UIMenuController中删除一些默认的UIMenuItem对象,如“Cut”,“Copy”等等。
怎么做 ?
谢谢。
子类呈现菜单的视图(例如, UIWebView
, UITextView
)并覆盖-canPerformAction:withSender:
为不想显示的菜单项返回NO
。
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender { if (action == @selector(copy:)) { return NO; } else { return [super canPerformAction:action withSender:sender]; } }