【发布时间】:2013-04-25 13:47:19
【问题描述】:
我正在创建并显示UITableView 的一个实例。委托(实际上是我的 UITableView 的子类)永远不会收到以下任何选择器:
tableView:shouldShowMenuForRowAtIndexPath:tableView:canPerformAction:forRowAtIndexPath:withSender:tableView:performAction:forRowAtIndexPath:withSender:
尽管documentation 明确指出,例如在tableView:shouldShowMenuForRowAtIndexPath: 的讨论下
如果用户长按表格视图中的某一行,此方法 (如果实施)首先被调用。如果编辑菜单返回 NO 不应该显示——例如,对应于行的单元格 包含不应复制或粘贴的内容。
其他教程也记录了在表格视图中显示UIMenuController 的快捷方式。为什么这不像记录的那样工作?
【问题讨论】:
标签: ios objective-c uimenucontroller uitableview