假设我有一个常规的表视图,其中包含一些单元格:
我希望表格视图能够响应外部操作,以便进入"选择"模式。如果操作触发,则需要将所有单元格转换到右侧,显示指示符,以便我可以点击一个单元格以选择"它(填写指标)或"取消选择"它(未填写指标),如下所示:
selected
的{{1}}或highlighted
状态似乎没有响起这种效果。我还尝试在UITableViewCell
或cellForRowAtIndexPath
中设置转换,但它们不起作用。
答案 0 :(得分:2)
为什么不让self.navigationItem.rightBarButtonItem = self.editButtonItem;添加到viewDidLoad和self.tableView.allowsMultipleSelection = YES;组?它会自动将细胞移动到右侧,或者至少移动标签。
这是一个很好的自定义工作示例 -