2

默认情况下,如果 uitableview 在顶部滚动时仍然可以拉动,我想让 uitableview 在第一个单元格滚动到它的顶部时不能被拉动。(如 AppStore)

代码tableView.bounces = NO;使滚动不流畅,所以这不是我想要的。

4

3 回答 3

4

使用 alwaysBounceVertical 属性:

tableView.alwaysBounceVertical = NO;

来自Apple 的文档,“一个布尔值,用于确定在垂直滚动到达内容末尾时是否总是发生弹跳。”

如果您使用的是 xib 或故事板,您还可以在属性检查器中取消选中滚动视图的“垂直反弹”属性:

垂直弹跳

于 2013-10-14T01:28:41.137 回答
1

仅使用,

tableView.bounces = 否;

于 2016-07-28T07:15:26.070 回答
0

您应该在属性检查器下的情节提要中执行此操作,禁用垂直反弹。与以编程方式设置属性相比,它将使您的代码更简洁。

于 2013-10-14T01:30:14.420 回答