ind*_*gie 1 iphone cocoa-touch objective-c uitableview ipad
我有一个UITableView,里面有2个部分.我在表视图中启用了重新排列,但是我有一个奇怪的问题.
我不希望用户能够重新排列部分之间的行(我只希望用户能够重新排列其部分中的行).如果我尝试从第一部分到第二部分拖动一行,它将不允许我,这就是我想要的.如果我从第二部分到第一部分拖动一排,它WILL放过我吧,我不想.
这是Apple的框架中的一个错误,或者这实际上是它应该如何表现,我怎样才能得到我想要的行为?
编辑:我在这里遇到一些不一致的问题.早些时候我无法从第一部分拖到第二部分,但现在我可以.如何禁用各部分之间的重新排列?
我不知道具体的错误,但你是否已经覆盖tableView:targetIndexPathForMoveFromRowAtIndexPath:toProposedIndexPath:显式检查该行正在尝试移入的部分?也许你不是,默认行为恰好是以一种方式工作而不是另一种方式?
| 归档时间: |
|
| 查看次数: |
1110 次 |
| 最近记录: |