【问题标题】:Dragging a tableView cell from any cell point从任何单元格点拖动 tableView 单元格
【发布时间】:2014-02-27 08:20:23
【问题描述】:

在我的应用程序中,我可以在不使用默认编辑模式的情况下移动(重新排序)UITableView 行,我在 cellForRowAtIndexPath 方法内的选定行上长按手势后执行此操作,执行此操作,表格视图进入编辑模式,然后用户必须点击/按住/移动重新排序控件(三个平行的水平线)才能移动行。

我在问是否有另一种方法可以移动从行的任何点拖动它的行,而不仅仅是从重新排序控件?我在另一个应用上看到过这个。

【问题讨论】:

    标签: ios uitableview


    【解决方案1】:

    您需要手动调整UITableViewCellReorderControl 的框架UITableViewCell。框架必须设置为单元格边界。

    有很多帖子展示了如何更改重新排序控件的位置。对它们进行调整以改变控件的框架应该不会太复杂。

    看看这里:

    How to make reorder control of UITableViewCell in left side?

    Moving reordering control to left

    How to change Reorder Control image on ios 7

    【讨论】:

    • 谢谢你,非常感谢你。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-17
    • 1970-01-01
    • 1970-01-01
    • 2016-02-01
    • 2017-11-14
    • 2013-06-11
    相关资源
    最近更新 更多