所以我已经为这个问题苦苦挣扎了很长时间,我相信我已经尝试了所有可用的 StackOverflow 解决方案,但我仍然无法做到这一点。
我的社交网络应用程序中的所有其他视图都有一个“窗帘视图”
这是窗帘处于默认模式时的外观
这是窗帘处于“向下”模式时的样子
窗帘是包含在滚动视图中的视图。
为了能够拉下窗帘,我必须将内容大小设置为覆盖绿色按钮,这可以在图像中看到。
内容大小类似于下图中的黑色描边区域。
我的问题。当滚动视图处于默认模式时,我无法弄清楚如何使我的绿色按钮“跟随,每个人,附近”可点击/可触摸。显然,滚动视图的内容大小与按钮重叠,但我怎样才能避免这种情况呢?
我已经尝试过hitTest覆盖,尝试通过事件链和
其他类似解决方案传递触摸事件,但没有运气。我不能让它工作。
我已经使用包含滚动视图的自定义视图控制器实现了窗帘视图。然后将此视图添加到根视图。