喜欢iPad版。侧边栏菜单总是在左侧,上面有几个按钮。我不知道怎么做这样的人。我应该自己定制吗? 我找到了这个教程http://www.appcoda.com/sidebar-menu-swift/,但是在“从SWRevealViewController到菜单视图控制器的控制 - 拖动”一步中,似乎对我不起作用。
答案 0 :(得分:0)
我已经体验过当前的库,所以你需要做的是storyboard
中的以下内容:
从文档大纲菜单中选择Viewcontroller
SWRevealViewController
并按住Ctrl键拖动到Menucontroller
。它应该工作正常:))
更新:
首先,您应该从名为SWRevealViewController
的github下载该库,并将其与您的应用程序集成。然后您就可以在故事板中看到它。
我已将库与项目集成,您可以在此处下载:https://yadi.sk/d/Ux05nSgRioBzV
更新2:要显示右侧的菜单,您只需:
1-将segue标识符设置为:sw_right
而不是sw_rear
:
2-在你的UIViewController中更改menuButton从revealToggle
到rightRevealToggle
的操作:
if self.revealViewController() != nil {
menuButton.target = self.revealViewController()
menuButton.action = "rightRevealToggle:"
self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())
}
运行它,它应该可以正常工作!