在编辑模式下是否有任何方法可以删除减号并仅显示重新排序图标?
尝试很长时间。不知何故成功删除了表的缩进,但仍然无法删除减号。
此外,我希望重新排序图标永久显示在屏幕上,以便表格视图始终处于编辑模式
有没有选择这样做???请帮助......
答案 0 :(得分:0)
我不确定你能做到这一点(我认为我没有看到它实现过)但是如果它能够工作我认为你通过将UITableViewCellEditingStyleNone
作为单元格的编辑样式返回< / p>
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
只要你有
- (void)tableView:(UTableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toindexPath:(NSIndexPath *)toIndexPath
和
-(BOOL)tableview:(UITableView *)tableview canMoveRowAtIndexPath:(NSIndexPath *)indexPath
在UITableViewDelegate中定义的,当您进入编辑模式时,应显示重新排序控件。
开始编辑样式调用
- (void)setEditing:(BOOL)editing animated:(BOOL)animated
加载视图后
答案 1 :(得分:0)
这就是它的工作原理......
-(BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
{
// Return NO if you do not want the specified item to be editable.
UITableViewCellEditingStyleNone;
return YES;
}
快乐的iCODING ......