gpt4 book ai didi

iphone - 使用 Three20 对超出表格边界的行/单元格进行重新排序时,表格 View 不会滚动

转载 作者:行者123 更新时间:2023-11-28 23:16:25 24 4
gpt4 key购买 nike

当我在我的 Three20 TTTableViewController 中重新排序行/单元格时(编辑表格并向上或向下移动单个单元格)它不会随着单元格移动到表格 View 的边界之外而滚动。当我将单元格向上拖动到边界之外时,它会自动将单元格向上动画并移出 View ,而无需滚动。这使得无法有效地将单元格重新排序到当前可见内容之外的位置。

我已经在使用和不使用 Three20 的情况下对此进行了测试,只有在使用 Three20 实现订购时它才不会滚动表格。

最佳答案

显然 Three20 的 TTTableView 实现覆盖了 UIScrollView

- (void)setContentSize:(CGSize)size;

- (void)setContentOffset:(CGPoint)point;

这些是为了防止 contentOffset 因内容大小或表格高度的变化而被错误地更改,尽管它无意中阻止了表格在编辑模式下移动行时滚动。

我注释掉了这些方法,我需要的功能就可用了。

关于iphone - 使用 Three20 对超出表格边界的行/单元格进行重新排序时,表格 View 不会滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6192454/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com