使TableviewCell排序手势占满cell条

通过形变让UITableViewCell的排序手势可以响应全区域,参考了两篇文章的思路,通过在cell中添加一个View并在编辑状态下显示,使得用户可以长按cell任意位置进行移动排序。形变层覆盖在cell上,确保只有在tableView编辑状态下才能执行移动操作。
摘要由CSDN通过智能技术生成

参考:http://blog.sina.com.cn/s/blog_702e40a80101iue2.html

另一种思路:http://www.jianshu.com/p/ce382f9bc794


突发奇想让tableviewcell排序的指示图标改动,能长按cell的任意位置可执行移动排序,主要思路就是让指示图标层形变。同样用形变的方法也可以让系统的移动指示图标位移。

先按照常规的做法 写好以下代码

//默认编辑模式下,每个cell左边有个红色的删除按钮,设置为None即可去掉
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return UITableViewCellEditingStyleNone;
}
//是否允许indexPath的cell移动
- (BOOL)tableView:(UITableV
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值