0

我目前有一个带有项目列表的“tableview”,并且我启用了一个“编辑”按钮以进入编辑模式,该模式在屏幕右侧显示“重新排序控件”。我还启用了“canMoveRowAtIndexPath”和“moveRowAtIndexPath:toIndexPath”,以允许用户按住并拖动右侧的重新排序控件以重新排序列表并更新数据模型。

有没有办法启用它,但允许用户单击并拖动整个单元格,而不仅仅是“重新排序控制器”?本质上,当 tableview 处于编辑模式时,我想将重新排序控制器的功能区域扩大到整个单元格。

4

2 回答 2

0

对于其他感兴趣的人,我使用本指南使其工作:b2cloud 起始代码模板不能以最佳方式工作,因为它具有 nib 文件并且我正在使用 Xcode5,但它仍然有效。重要的代码都在实际教程中,因为他列出了如何通过将重新排序控件作为子视图插入来将其设置为大小的大小。

于 2014-02-24T04:40:14.273 回答
0

有一种方法可以启用此功能,允许用户单击并拖动整个单元格,而不仅仅是“重新排序控制器”!

请查看:https ://github.com/FlorianMielke/FMMoveTableView

先生,这可能对您有帮助:)

于 2014-02-24T05:44:54.920 回答