1)目前在我的应用程序中,我尝试使用
SWRevealViewController从https://github.com/John-Lluch/SWRevealViewController下载实施侧面菜单。iOS 8.3故事板菜单
2)显示视图控制器故事板文件是SWRevealViewController类,我已经在我的项目SWRevealViewController.h和.m中导入。
3)显示控制器故事板文件到tableviewcontroller &导航控制器有segue名称显示视图控制器集控制器。
4)最后视图控制器故事板文件是类视图控制器与
的UIBarButtonItem * barButton
这是我在viewcontroller.m
#import "SWRevealViewController.h"
- (void)viewDidLoad
{
[super viewDidLoad];
SWRevealViewController *revealViewController = self.revealViewController;
if (revealViewController)
{
_barButton.target = self.revealViewController;
_barButton.action = @selector(revealToggle:);
[self.view addGestureRecognizer:self.revealViewController.panGestureRecognizer];
}
}
5代码)当我运行我的应用程序时,模拟器中出现黑屏,实际上我需要带侧面菜单的栏按钮。
6)Storyborad仅具有4个文件
1.revealViewController连接到的tableview控制器(使用揭示视图控制器组控制器赛格瑞)
2.revealViewController连接到导航控制器(使用揭示视图控制器组控制器SEGUE )
3.navigation控制器的ViewController(使用根视图控制器赛格瑞)
6)我的文件是SWRevealViewController.h & .M,ViewController.h & .M,AppDelegate.h & .M,tableviewcontroller.h & .M
为了实现侧边菜单中,我提到这http://www.appcoda.com/ios-programming-sidebar-navigation-menu/ IOS: Storyboard and side menu as facebook app
是的,我检查,我最初的视图控制器是revealViewController。 –
我看到[这里](https://github.com/John-Lluch/SWRevealViewController/blob/master/README.md)版本2.3修复了一个初始化问题。你有这个版本,而不是更早的版本,@ShrikantKankatti? –
M检查与此。 –