【问题标题】:IOS - SWRevealController - Random swipe issuesIOS - SWRevealController - 随机滑动问题
【发布时间】:2014-06-27 09:14:59
【问题描述】:

我已将SWRevealViewcontroller (https://github.com/John-Lluch/SWRevealViewController) - 应用到我们的IOS 应用程序中,我注意到一个间歇性滑动问题。

解释一下-基本设置如下

两个左右滑动屏幕远离主屏幕,最初是uitableviewcontroller

我的问题是 - 偶尔如果您在表格视图中上下滑动 - 左右滑动会被忽略,似乎用于 tableviewcontrollerrevalview 的滑动事件之间存在冲突。

不确定是否有其他人遇到过这种情况,或者它是否只是带有多个滑动事件的 IOS 错误 - 但如果其他人遇到过类似问题或有任何建议,请告诉我。

【问题讨论】:

    标签: ios uitableview swrevealviewcontroller


    【解决方案1】:

    我也注意到了这一点,尤其是在滑动删除表格视图行时。

    我认为 SWRevealViewController 的平移手势识别器基本上正在吃掉我在尝试删除行时看到的滑动手势。

    我还不完全确定,但我认为解决方案可能是添加这个

    - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer
    {
        return YES;
    }
    

    SWRevealViewController 类以及其他UIGestureRecognizerDelegate 方法。

    我仍在做一些测试,看看这是否真的会破坏任何东西,但我很乐意让其他人查看这个修复/解决方案,看看是否有需要注意的问题。

    编辑:我还有一个 SWRevealViewController 的fork,我在其中扩展了委托,以便您可以自己指定。我还创建了一个拉取请求,所以我们会看看这个修复/增强是否有价值。

    【讨论】:

    • 嗨,这启用了滑动手势检测,但我的滑动手势也将启用平移手势。你有什么办法解决这个问题吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-22
    • 2013-08-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多