选中状态

UITableView 保存选中状态的方式

三世轮回 提交于 2019-12-05 12:55:23
昨天看到UITableView中的属性 @property(nonatomic) BOOL allowsSelection;//是否允许选中cell,默认为YES @property(nonatomic) BOOL allowsMultipleSelection;//是否允许多个选中cell @property(nonatomic) BOOL allowsSelectionDuringEditing;//编辑状态下,是否允许选中cell @property(nonatomic) BOOL allowsMultipleSelectionDuringEditing;//编辑状态下,是否能多选cell 这是两组属性 第一组表示普通状态在,是否允许选中cell,是否允许多个选中cell 第二组表示在编辑状态下, 是否允许选中cell,是否允许多个选中cell - (NSIndexPath *)indexPathForSelectedRow;//返回选中的path,如果是多选,则返回第一个 - (NSArray *)indexPathsForSelectedRows;//返回选择的path,多个 调用上述方法, UITableView将返回选中的cell的path,或者path的数组 但是此时只能获得一个完全没有选中状态的 UITableView 如果我们进入到一个 UITableView