停止UITableView在顶部滚动&底部?

时间:2013-06-05 10:39:16

标签: iphone objective-c cocoa-touch uitableview

我正在使用带有UITableView的{​​{1}},我希望停止列表顶部和底部的“结束”滚动,您可以在这里滚动顶部单元格显示背景(有时用于刷新)无论如何只是让单元格的顶部边缘成为“绝对顶部”?所以视图只显示细胞?

5 个答案:

答案 0 :(得分:27)

由于UITableView是UIScrollview的子类,因此只需设置'反弹'财产到NO。

编辑:您可能需要设置' alwaysBounceVertical'也没有...

答案 1 :(得分:8)

您可以将tableview bounces属性设置为NO。

答案 2 :(得分:7)

您可以使用此代码解决问题

self.objBackTableView.bounces = NO;

如果数据适合屏幕而不是非滚动

,则使用下面的代码
self.objBackTableView.alwaysBounceVertical = NO;

答案 3 :(得分:1)

Swift 4.2:

根本不滚动:

http://localhost:8080/css/app.f1de7a57.css

如果有足够的空间容纳单元格,则不会滚动:

tableView.bounces = false

希望有用。

答案 4 :(得分:0)

界面生成器

  1. 在左侧的文档大纲中选择表格视图
  2. 导航到右侧的 View Inspector
  3. 取消选中垂直跳动

Create PHP apps using SQL Server on RHEL