SideMenu 在更新的 macOS Catalina 中单独出现,并在 swift 中更新 Xcode 11.2.1

SideMenu coming separately in updated macOS catalina and updated Xcode 11.2.1 in swift

我最近将 macOS 从 mojave 更新到 catalina,xcode 从 10.14 更新到 11.1.2。在以前的版本中,我可以正确获取侧边菜单,但在更新版本中,侧边菜单是单独出现的,为什么?

我已经在 progect 中安装了 pod pod 'SideMenu' 并且我已经创建了 SideMenuNavigationController 并将按钮的 Triggered Segues 操作设置为模态呈现..这在以前的版本中工作正常但在更新版本中它单独出现如下所示。

我没有将以前版本的代码更改为更新版本,但它是这样的,请在这方面帮助我 issue.side

打开你的故事板

点击这个侧边菜单的视图

在侧边菜单的属性检查器(第 4 个图标)中,单击

'Presentation Style',将其更改为全屏或全屏。默认情况下,现在这些视图使用不同的样式,有时这会导致您的应用程序崩溃!

如果它不起作用,请单击将原始视图连接到 'side menu navigation controller' 的 segue,然后单击属性检查器中的第 4 个图标。

做这些改变

Kind - Present Modally
Presentation -  Same as Destination (or full screen)
Transition -  Same as Destination (or full screen)

在 'side menu navigation controller' 属性检查器上单击第 4 个图标,然后执行这些操作

Transition Style -  Cover Vertical
Presentation -  Full Screen