【问题标题】:Scroll to refresh as button press iOS - non-UITableView按下按钮时滚动以刷新 iOS - 非 UITableView
【发布时间】:2014-11-26 17:28:55
【问题描述】:

抱歉这个菜鸟问题,但有没有办法使用“滚动刷新”手势作为按钮按下?

基本上,我设置了一个简单的应用程序来演示我正在从事的新项目的一个方面。目前它设置为根据 UIButton 按下更新一些数据,但我认为用向下滑动手势来更新一些数据会很巧妙。

我一直在阅读的所有内容似乎都显示默认滚动刷新/UIRefreshControl 仅适用于 UITableView 元素。

有没有办法让我们用这种手势来模拟按钮按下?

【问题讨论】:

标签: ios uitableview uiscrollview gesture uirefreshcontrol


【解决方案1】:

您可以使用try SVPullToRefresh,它适用于任何UIScrollView 子类。

如果你想自己实现,可以使用key-value观察观察scrollView的contentOffset属性或者在scrollViewDidScroll:委托方法中查看。从那里,您可以在滚动视图的内容上方显示您想要的视图,并根据内容偏移量触发您想要的任何操作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-26
    • 1970-01-01
    • 1970-01-01
    • 2020-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-02
    相关资源
    最近更新 更多