禁用 SWRevealViewController 上的 addGestureRecognizer 弹跳效果

5
我正在尝试在我的应用程序中使用滑动菜单库SWRevealViewController,但我需要编辑该库以实现一个选项,如下所示。当使用addgestureRecognizer并通过从左侧一直向右拖动并释放打开滑动菜单时,它会弹得太过右侧并关闭菜单。我只需要从库中禁用此选项,就像将其正常限制打开而不弹出一样。
GitHub上的链接在这里: https://github.com/John-Lluch/SWRevealViewController
1个回答

15

前往SWRevealViewController.m文件中的第648行,并将其更改为:

_rearViewRevealOverdraw = 40.0f;

收件人:

_rearViewRevealOverdraw = 0.0f;

5
这个属性也可以在 SWRevealViewController 中找到。在导入 SWRevealViewController.h 后,在你的一个视图控制器中设置它 (self.revealViewController.rearViewRevealOverdraw = 0.0f;)。 - Isaac Overacker

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接