如何停止 UITableView 在顶部和底部的滚动?

Posted

技术标签:

【中文标题】如何停止 UITableView 在顶部和底部的滚动?【英文标题】:How can I stop the UITableView over scroll at the top and bottom? 【发布时间】:2013-06-05 10:39:16 【问题描述】:

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

【问题讨论】:

【参考方案1】:

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

编辑:您可能还需要将“alwaysBounceVertical”设置为 NO...

【讨论】:

非常感谢,[[self tableView] setAlwaysBounceVertical:NO];本身没有用,但是 [[self tableView] setBounces:NO];做了,谢谢先生。【参考方案2】:

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

【讨论】:

【参考方案3】:

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

self.objBackTableView.bounces = NO;

并使用下面的代码来判断数据是否适合屏幕而不是滚动

self.objBackTableView.alwaysBounceVertical = NO;

【讨论】:

欢迎 SURESH SANKE【参考方案4】:

斯威夫特 4.2:

根本不是滚动:

tableView.bounces = false

如果单元格空间足够,则不滚动:

tableView.alwaysBounceVertical = false

希望有用。

【讨论】:

【参考方案5】:

界面构建器

    在左侧文档大纲中选择表格视图 导航到右侧的View Inspector 取消选中垂直反弹

【讨论】:

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

如何将 UITableView 的顶部粘贴到 UISearchBar 的底部?

UITableView 阴影顶部和底部

如何检测 UITableView 滚动?

有没有办法不显示分组 UITableView 中每个部分的顶部和底部单元格的圆角?

如何将 UITableViewCell 对齐到 UITableView 的底部?

向 UITableViewController 添加顶部/底部视图?