菜鸟教程小白 发表于 2022-12-13 08:07:07

ios - Xcode AMSlideMenu 仅使用按钮打开左侧菜单,禁用滑动


                                            <p><p>这听起来像是一个奇怪的请求,但我一直在使用 AMSlideMenu(太棒了)<a href="https://github.com/SocialObjects-Software/AMSlideMenu" rel="noreferrer noopener nofollow">https://github.com/SocialObjects-Software/AMSlideMenu</a> </p>

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

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

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

<p>任何帮助将不胜感激!</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>如果您已阅读 <a href="https://github.com/SocialObjects-Software/AMSlideMenu" rel="noreferrer noopener nofollow">link</a> 中的文档,您可能会注意到他们声明您必须在推送的 ViewController 上导入 <code>"UIViewController+AMSlideMenu.h"</code> ,然后在您的 <code> 上调用 <code>;</code> viewDidLoad</code> 方法(或任何你想要的)。我已经用他们提供的示例进行了尝试,并且可以正常工作。</p>
<p> <img src="/image/Xo6CB.png" alt="enter image description here"/> </p>
<p><strong>更新:</strong><br/>
对于 iOS 8+,您应该在 <code>viewWillAppear</code> 而不是 <code>viewDidLoad</code> <a href="http://github.com/SocialObjects-Software/AMSlideMenu/issues/115" rel="noreferrer noopener nofollow">as mentioned here</a> 上调用此方法.</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - Xcode AMSlideMenu 仅使用按钮打开左侧菜单,禁用滑动,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/24278721/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/24278721/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - Xcode AMSlideMenu 仅使用按钮打开左侧菜单,禁用滑动