iOS-UIMenuController的使用
2017-12-05 18:33 dengchaojie_learner 阅读(173) 评论(0) 编辑 收藏 举报http://www.jianshu.com/p/3e08d9ce201a
http://www.jianshu.com/p/71076f65835d
http://www.jianshu.com/p/c59a5c92f859
UIMenuController是菜单控制器,默认有复制、粘贴、删除等操作,最重要的是,可以给view自定义操作,例如:删除、修改。
常见问题:menu没有显示出来,原因如下:
--控制器或者UIView能够成为first responder ,需要实现下面方法
- (BOOL)canBecomeFirstResponder
{return YES;}
--并且需要实现UIResponder的canPerformAction:withSender:方法,该方法与编辑菜单相关,与返回YES的方法关联的菜单将显示出来。
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender
{return YES;}