如何停止 UITableView 在顶部和底部的滚动?
Posted
技术标签:
【中文标题】如何停止 UITableView 在顶部和底部的滚动?【英文标题】:How can I stop the UITableView over scroll at the top and bottom? 【发布时间】:2013-06-05 10:39:16 【问题描述】:我正在使用UITableView
和UITableViewCells
,我想停止您在列表顶部和底部获得的“过度”滚动,您可以在最顶部的单元格上下拉以显示背景(有时用于刷新) 无论如何只使单元格的顶部边缘成为“绝对顶部”?所以视图只显示单元格?
【问题讨论】:
【参考方案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 中每个部分的顶部和底部单元格的圆角?