我正在使用UITableView
withUITableViewCells
并且我想停止您在列表顶部和底部获得的“过度”滚动,您可以在最顶部的单元格上下拉以显示背景的位(有时用于刷新)是无论如何,只是让单元格的顶部边缘成为“绝对顶部”?所以视图只显示单元格?
问问题
15896 次
5 回答
35
由于 UITableView 是 UIScrollview 的子类,只需将 'bounces' 属性设置为 NO 就足够了。
编辑:您可能也需要将“alwaysBounceVertical”设置为 NO...
于 2013-06-05T10:44:07.843 回答
8
您可以将 tableview 弹跳属性设置为 NO。
于 2013-06-05T10:47:49.167 回答
8
您可以使用此代码来解决您的问题
self.objBackTableView.bounces = NO;
并使用下面的代码来判断数据是否适合屏幕而不是滚动
self.objBackTableView.alwaysBounceVertical = NO;
于 2016-07-30T09:22:22.127 回答
4
斯威夫特 4.2:
它根本不是滚动:
tableView.bounces = false
如果单元格有足够的空间,则不会滚动:
tableView.alwaysBounceVertical = false
希望有用。
于 2019-04-14T14:17:52.210 回答