如何在最后一个可见的uitableview单元格上绘制按钮?

时间:2011-07-28 15:49:42

标签: iphone objective-c uitableview

我需要在uiTableView的最后一个可见单元格的边缘显示搜索按钮。像这样的东西: enter image description here

当用户滚动tableview时,我不知道如何让正确的CGRect绘制此按钮(视图)以及如何重绘它。

TNX。

2 个答案:

答案 0 :(得分:1)

UITableView方法

- (CGRect)rectForRowAtIndexPath:(NSIndexPath *)indexPath

应该帮助你。

如果您在父视图中绘制它,可能需要通过tableview.frame.origin来抵消它。

希望这有帮助!

答案 1 :(得分:0)

另一种方法是将按钮附加到View(而不是单元格),点击按钮,您可以通过遍历visibleCells找到最后一个单元格的NSIndexPath。