在顶部和底部停止滚动UITableView?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在顶部和底部停止滚动UITableView?相关的知识,希望对你有一定的参考价值。

我正在使用带有UITableViewUITableViewCells,我想停止列表顶部和底部的“结束”滚动,您可以在最顶部的单元格上显示背景(有时用于刷新) )无论如何只是让单元格的顶部边缘成为“绝对顶部”?所以视图只显示细胞?

答案

由于UITableView是UIScrollview的子类,因此将'bounces'属性设置为NO就足够了。

编辑:您可能需要将'alwaysBounceVertical'设置为NO,也是...

另一答案

您可以将tableview bounces属性设置为NO。

另一答案

您可以使用此代码来解决您的问题

self.objBackTableView.bounces = NO;

如果数据适合屏幕而非滚动,则使用下面的代码

self.objBackTableView.alwaysBounceVertical = NO;
另一答案

Swift 4.2:

它根本不滚动:

tableView.bounces = false

如果有足够的空间用于单元格,则不会滚动:

tableView.alwaysBounceVertical = false

希望有用。

以上是关于在顶部和底部停止滚动UITableView?的主要内容,如果未能解决你的问题,请参考以下文章

UITableView 阴影顶部和底部

如何检测 UITableView 滚动?

在 UITableView 中滚动到 UISearchBar 的顶部

在UITableView中滚动到UISearchBar的顶部

UITableView 滚动到单元格顶部

如何让 VSCode 编辑器停止滚动到文件底部?