在制作了一个观看教程视频的示例项目之后,我将该类实现到了我的实际项目中,但是仍然无法使用UIBarButtonItem打开幻灯片菜单。
imzm
是前视图控制器;而mypage(sidemenu)
是幻灯片视图控制器,它被imzm
隐藏,并从屏幕右侧显示。
Reveal View Controller -> mypage(sidemenu):sw_right
Reveal View Controller -> Vc info Navigation: sw_front
mypage(sidemenu) -> imzm: myPage
在vc UIViewController
的{{1}}课程中,我在方法imzm
中编写了以下代码:
viewDidLoad()
这些都是我查过的东西。这些功能与示例项目的功能完全相同,按钮运行良好。
我能注意到的唯一区别是我的项目的导航栏必须是UIBarButtonItems,而不是一个。但我认为这没有任何区别......
当前视图控制器的背景从右向左滑动时,我仍然可以让应用程序显示幻灯片菜单!我无法弄清楚为什么按钮不起作用。