4

我有一个UITableView我想在它自己的边界之外绘制的单元格。我想要这个的原因是因为在 IOS 7 中键盘是半透明的,所以我希望通过键盘可以看到 tableview 的内容。

我成功地用UIScrollView. 我只是设置和关闭我去clipsToBoundsNO

我知道为什么同样的事情不适用UITableView,因为它使用了巧妙的细胞重用技巧。这意味着在顶部滚动超出范围的单元格将移动到底部以在那里重复使用(反之亦然)。

所以我想我想要一种方法来告诉UITableView扩展可见单元格或其他东西的数组。有没有人有一个聪明的技巧来做到这一点?

4

1 回答 1

7

我认为实现这一点的最佳方法是简单地使表格更大并为表格设置contentInset足够的底部填充,以便您可以将整个表格滚动到视图中。

我认为这正是这种事情contentInset的目的。

于 2013-07-24T18:45:36.543 回答