当我长按UITableView中的一行(在iPad上显示为popover,FWIW)时,我会看到“复制”菜单项。我没有附加到表或单元格的任何UIGestureRecognizer。单元格有一个UILabel和一个UIImageView。
有关此菜单项来自何处的猜测?这在所有UILabelViews上都是默认的,如果是这样,我怎么能禁用它?
答案 0 :(得分:0)
在功能上 - (BOOL)canPerformAction:(SEL)action withSender:(id)sender
做
if ( action == @selector( copy: ) )
{
// turn off copy: if you like:
return NO;
}
它将解决您的问题。