【发布时间】:2015-03-19 17:09:13
【问题描述】:
我尝试从 AppDelegate 导航到 SWRevealViewController 的 FrontViewController
在 AppDelegate.m 中
UIStoryboard *storyboard =[UIStoryboard storyboardWithName:@"Main" bundle:nil];
Home_tableView *home =[storyboard instantiateViewControllerWithIdentifier:@"home_view"];
[(UINavigationController *)self.window.rootViewController pushViewController:home animated:NO];
当它在 viewDidLoad 方法中加载我的 Home_tableView.m 时,我得到 self.revealViewController 是 nil 及其崩溃
SWRevealViewController *revealViewController = self.revealViewController;
_nav_bar.target = self.revealViewController;
_nav_bar.action = @selector(revealToggle:);
[self.view addGestureRecognizer:self.revealViewController.panGestureRecognizer];
我的故事板是这样的
【问题讨论】:
-
在你的屏幕截图中没有 Home_tableView 视图控制器,那么哪个视图控制器标识符名称是 home_view
-
故事板中的revealViewController标识符是什么?
-
我没有分配一个,但我现在做了一个称为“显示”
标签: ios objective-c iphone swrevealviewcontroller