【问题标题】:Side Menu not showing correctly侧边菜单未正确显示
【发布时间】:2026-02-18 10:15:01
【问题描述】:

我正在使用第三方Side Menu

我完全按照教程做了,但我无法显示菜单。 它只是滑出一个黑页,应该是侧边菜单。

这是警告:

SideMenu 警告:menuLeftNavigationController 无法修改 当它呈现时。 2016-12-03 17:27:44.533 [95337:11887108] 警告:尝试呈现 在 这已经在呈现

我已经尝试解决这个问题好几个小时了,我还询问了制作菜单的人,但是......

谁能指出可能出了什么问题?

【问题讨论】:

  • 这里有一些解决方案可能对herehere有帮助
  • 我知道已经晚了,但这link 解决了我的问题。希望对其他人有用。

标签: ios swift


【解决方案1】:

确保您的初始 UIViewController 嵌入到导航控制器中,

【讨论】:

  • 也许提供一些示例代码来详细说明这个答案。
【解决方案2】:

转到 SideMenuManager.swift 文件并注释以下代码(我在 pod 中注释此代码并且我的菜单工作正常) 守卫 oldValue?.presentingViewController == nil else { print("SideMenu 警告:menuLeftNavigationController 显示时无法修改。") menuLeftNavigationController = oldValue 返回 }

Screenshort:

【讨论】: