默认情况下,如果 uitableview 在顶部滚动时仍然可以拉动,我想让 uitableview 在第一个单元格滚动到它的顶部时不能被拉动。(如 AppStore)
代码tableView.bounces = NO;
使滚动不流畅,所以这不是我想要的。
默认情况下,如果 uitableview 在顶部滚动时仍然可以拉动,我想让 uitableview 在第一个单元格滚动到它的顶部时不能被拉动。(如 AppStore)
代码tableView.bounces = NO;
使滚动不流畅,所以这不是我想要的。
使用 alwaysBounceVertical 属性:
tableView.alwaysBounceVertical = NO;
来自Apple 的文档,“一个布尔值,用于确定在垂直滚动到达内容末尾时是否总是发生弹跳。”
如果您使用的是 xib 或故事板,您还可以在属性检查器中取消选中滚动视图的“垂直反弹”属性:
仅使用,
tableView.bounces = 否;
您应该在属性检查器下的情节提要中执行此操作,禁用垂直反弹。与以编程方式设置属性相比,它将使您的代码更简洁。