9

我假设的 UITableView 中有三个部分。我想要一个处于编辑模式的部分。其余部分不处于编辑模式。这可能吗?

4

2 回答 2

25

这真的不应该是一个谜,因为它在文档中清楚地说明了。只需使用数据源方法

- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
于 2009-02-24T03:29:16.073 回答
0

这对我很有用。在下面的示例中,第 0 部分不可编辑,而其他部分则可编辑。

override func tableView(_ tableView: UITableView, canEditRowAt indexPath: IndexPath) -> Bool {
    if indexPath.section == 0{
        return false
    }
    return true
}
于 2019-01-19T01:10:56.593 回答