4

这听起来像是一个奇怪的请求,但我一直在使用 AMSlideMenu(这太棒了)https://github.com/SocialObjects-Software/AMSlideMenu

但在我的一个特定项目中,我需要能够仅使用按钮打开左侧菜单。

现在我有一个按钮,目前正在打开和关闭菜单,但是对于这个特定的项目,我需要使用滑动手势,所以我需要禁用通过滑动访问菜单。

我一直在查看 AMSlideMenu 文件中的方法,但我不知道如何禁用滑动。

任何帮助将不胜感激!

4

1 回答 1

5

如果您已阅读链接中的文档,您可能会注意到他们声明您必须"UIViewController+AMSlideMenu.h"在推送的视图控制器上导入,然后调用[self disableSlidePanGestureForLeftMenu];您的viewDidLoad方法(或任何您想要的地方)。我已经用他们提供的示例进行了尝试,并且可以正常工作。

在此处输入图像描述

更新:
对于 iOS 8+,你应该调用这个方法,viewWillAppear而不是viewDidLoad 这里提到的

于 2014-06-18T07:13:31.923 回答