1

有时,当 UITableView 处于编辑风格时,当您触发删除按钮时,该按钮可能不会显示。这种情况很少发生,但有人也遇到过同样的问题吗?

贴一些代码:

在 viewDidLoad 中,

[[self tableView] setEditing:YES animated:YES];

表视图委托:

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

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


- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
{
    if (editingStyle == UITableViewCellEditingStyleDelete)
    {
        //do sth.
    }
}
4

0 回答 0