【问题标题】:Disable Pull-To-Refresh禁用下拉刷新
【发布时间】:2016-01-08 15:47:11
【问题描述】:

我有一组静态单元格,实际上是几组,并且由于某种原因启用了拉动刷新功能,我不知道在哪里,至少在 Xcode Interface builder 中有一个选项是禁用它。我想我必须以编程方式进行。

有谁知道这需要如何在 Swift 中完成?

【问题讨论】:

标签: ios uitableview pull-to-refresh


【解决方案1】:

如果你使用UITableViewController,它应该很简单

self.refreshControl = nil

【讨论】:

  • 废话。我以为我试过了。 Xcode UI 说“这个属性的默认值是 nil”,但是当我这样做时,它起作用了。所以这很令人困惑。不过谢谢!
  • 当堆栈溢出决定是时候了,我会接受答案lol
  • 我在 initWithStyle 中试过这个,但它看起来像是阻止了导航栏出现;在取消隐藏导航栏后,我将它移至 viewDidLoad,它运行良好,没有附带影响。无论如何都投了赞成票。
【解决方案2】:

在情节提要中,转到视图控制器的属性检查器并在显示“刷新”的地方禁用它:

【讨论】:

    【解决方案3】:

    对于 swift 4,您可以使用

     self.yourTableView.refreshControl = nil
    

    【讨论】:

      猜你喜欢
      • 2018-11-18
      • 2015-05-14
      • 2021-11-14
      • 2011-09-29
      • 2015-08-13
      • 1970-01-01
      • 2012-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多