Ios 长按“表格视图”单元格可打开选项

Ios 长按“表格视图”单元格可打开选项,ios,Ios,这种行为可以在Contacts应用程序中找到 如果您长按联系人页面中的表格行,则该行顶部会弹出“复制”选项。如何在我自己的表视图单元格中获得此行为。如果您使用的是iOS 5.0或更高版本,则可以使用默认行为: - (BOOL)tableView:(UITableView *)tableView shouldShowMenuForRowAtIndexPath:(NSIndexPath *)indexPath { return YES; } - (BOOL)tableView:(UITab

这种行为可以在Contacts应用程序中找到


如果您长按联系人页面中的表格行,则该行顶部会弹出“复制”选项。如何在我自己的表视图单元格中获得此行为。

如果您使用的是iOS 5.0或更高版本,则可以使用默认行为:

- (BOOL)tableView:(UITableView *)tableView shouldShowMenuForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return YES;
}

- (BOOL)tableView:(UITableView *)tableView canPerformAction:(SEL)action forRowAtIndexPath:(NSIndexPath *)indexPath withSender:(id)sender
{
    if (action == @selector(copy:)) {
        return YES;
    }    
    return NO;
}

- (void)tableView:(UITableView *)tableView performAction:(SEL)action forRowAtIndexPath:(NSIndexPath *)indexPath withSender:(id)sender
{
    if (action == @selector(copy:)) {
        [UIPasteboard generalPasteboard].string = @"test";
    }
}