gpt4 book ai didi

iphone - UITableView:将一行移动到空白部分

转载 作者:可可西里 更新时间:2023-11-01 04:54:58 25 4
gpt4 key购买 nike

我有一个包含一些空白部分的 UITableView。我希望用户能够使用标准编辑模式控件将一行移入其中。到目前为止,我能做到的唯一方法是在我的“空”部分中有一个虚拟行,并尝试通过使用 tableView:heightForRowAtIndexPath: 来隐藏它,使虚拟行的高度为零。这似乎将其保留为 1 像素的行。我可能可以通过制作一种特殊类型的单元格来隐藏它,该单元格只填充了 [UIColor groupTableViewBackgroundColor],但是有更好的方法吗?

这都是UITableView的分组模式。

更新:看起来无需任何技巧就可以将行移动到空部分,但是“敏感性”已经够差了,您确实需要一些技巧才能使其对一般用户可用(谁赢了请耐心等待,慢慢地将行悬停在空白部分周围,直到点击为止。

最佳答案

我发现在 iOS 4.3 中,虚拟行的高度需要至少为 1 个像素,才能达到允许将行移动到该部分的预期效果。

我还发现只有第一节和最后一节才需要虚拟行;中间的任何部分都没有这个问题。

看起来在 iOS 5.0 中,根本不需要虚拟行或特殊技巧。

关于iphone - UITableView:将一行移动到空白部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/654909/

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