如何在顶部滚动时无法拉出uitableview

时间:2013-10-14 01:11:13

标签: ios uitableview uiscrollview

默认情况下,如果在顶部滚动,仍然可以拉出uitableview, 我希望当第一个单元格滚动到顶部时,不能拉出uitableview。(就像AppStore一样)

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

3 个答案:

答案 0 :(得分:4)

使用alwaysBounceVertical属性:

tableView.alwaysBounceVertical = NO;

From Apple's Documentation,“一个布尔值,用于确定当垂直滚动到达内容结尾时是否始终发生弹跳。”

如果您使用的是xib或情节提要,还可以取消选中“属性”检查器中滚动视图的“弹跳垂直”属性:

Bounce Vertically

答案 1 :(得分:1)

仅限使用,

tableView.bounces = NO;

答案 2 :(得分:0)

您应该在属性检查器下的故事板中执行此操作,禁用垂直跳转。与以编程方式设置属性相比,它将使您的代码更清晰。