iOS:Tableview 页脚视图在 Scroll 上弹跳
Posted
技术标签:
【中文标题】iOS:Tableview 页脚视图在 Scroll 上弹跳【英文标题】:iOS: Tableview's footerview bounces on Scroll 【发布时间】:2012-09-07 03:48:09 【问题描述】:我在表格视图的页脚视图中添加了一个相当大的按钮(将可点击的图像作为背景保存)。我还打算在图像下方添加另一个按钮。滚动到视图末尾时,如果不反弹就无法查看图像的底部。
我查看了这个问题,很多人提到这是由于表格视图的大小大于屏幕造成的,建议使用界面生成器将其最小化。但是,考虑到图像的大小,这样做变得不可能。
还有其他方法可以解决这个问题吗?
【问题讨论】:
【参考方案1】:只需实现 UITableViewDelegate 方法
- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section
并返回足够大的高度以适合您的按钮。
【讨论】:
【参考方案2】:当页脚视图的大小发生变化时,您需要将其重新分配给表格的tableFooterView
属性,以便它识别更改。
【讨论】:
我不知道为什么这被否决了;这是我过去遇到的问题的解决方案,我相信这对其他人有用。以上是关于iOS:Tableview 页脚视图在 Scroll 上弹跳的主要内容,如果未能解决你的问题,请参考以下文章
如何在 TableView 的一个部分手动设置页脚(iOS)?
如何在 Storyboard 中向 UITableView 添加页脚