我已将 SWRevealViewcontroller (https://github.com/John-Lluch/SWRevealViewController) - 实现到我们的 IOS 应用程序中,我注意到一个间歇性滑动问题。
解释一下-基本设置如下
两个左右滑动屏幕远离主屏幕,最初是一个uitableviewcontroller 。
我的问题是 - 偶尔如果您向上和向下滑动表格 View - 左右滑动被忽略,似乎用于 tableviewcontroller 的滑动事件和revalview 。
不确定是否有其他人遇到过这种情况,或者它是否只是具有多个滑动事件的 IOS 错误 - 但如果其他人遇到过类似问题或有任何建议,请告诉我。
Best Answer-推荐答案 strong>
我也注意到了这一点,尤其是在滑动删除表格 View 行时。
我认为 SWRevealViewController 的平移手势识别器基本上正在吃掉我在尝试删除行时看到的滑动手势。
我还不完全确定,但我认为解决方案可能是添加这个
- (BOOL)gestureRecognizerUIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizerUIGestureRecognizer *)otherGestureRecognizer
{
return YES;
}
到 SWRevealViewController 类以及其他 UIGestureRecognizerDelegate 方法。
我仍在做一些测试,看看这是否真的会破坏任何东西,但我希望其他人查看此修复/解决方案,看看是否有需要注意的问题。
编辑:我还有一个 fork我在其中扩展了委托(delegate)的 SWRevealViewController,以便您可以自己指定它。我还创建了一个拉取请求,所以我们会看看这个修复/增强是否有值(value)。
关于IOS - SWRevealController - 随机滑动问题,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/23567861/
|