【问题标题】:UIRefreshControl hidden by a customview: how to proceed?被自定义视图隐藏的 UIRefreshControl:如何进行?
【发布时间】:2018-06-28 22:24:23
【问题描述】:

我有一个 UIViewController,它包含一个 UITableView 和一个 UIRefreshControl 作为这个 tableview 的子视图。 当 tableview 中至少有一个元素时,一切都很好。我可以毫无问题地进行下拉刷新。

但是,我最近创建了一个新的自定义视图,这意味着当其中没有元素时显示在 tableview 上方。它看起来像这样:

问题是:当显示这个“无元素”自定义视图时,我的 UIRefreshControl 不再工作。这是正常行为:我的 tableview 上方有一个视图,因此手势控件在 tableview 上不起作用。 所以我的问题是:如何管理我的视图,以便即使我的 tableview 上方有这个“无元素”自定义视图,我也能够拉动刷新?

谢谢!

【问题讨论】:

    标签: ios uitableview custom-view pull-to-refresh uirefreshcontrol


    【解决方案1】:

    首先你禁用 customView 的用户交互。那么它可能会帮助你解决你的问题。

    【讨论】:

      【解决方案2】:

      好的,所以我没有考虑这个问题...... 我只需要将这个 customview 添加为我的 tableview 的子视图。

      【讨论】:

        猜你喜欢
        • 2013-10-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-07-03
        • 1970-01-01
        • 2019-01-04
        • 2013-01-22
        相关资源
        最近更新 更多