Я использую srevealviewcontroller, чтобы добавить слайд-меню в свое приложение,
Давайте представим, что у нас есть меню, подобное этому на рис. Мне нужно перейти от My appDelegate к любому элементу в меню (например, Map View Controller)
мои попытки:
в моем appDelegate.m
UIStoryboard *storyboard =[UIStoryboard storyboardWithName:@"Main" bundle:nil];
InforView *school_view = [storyboard instantiateViewControllerWithIdentifier:@"info_view"];
[self.window makeKeyAndVisible];
[self.window.rootViewController presentViewController:school_view animated:YES completion:NULL];
При переходе на InforView Controller происходит сбой в viewdidload.
- (void)viewDidLoad
{
[super viewDidLoad];
_nav_bar.target = self.revealViewController;
_nav_bar.action = @selector(revealToggle:);
// its crash here
[self.view addGestureRecognizer:self.revealViewController.panGestureRecognizer];
}
моя раскадровка
навигационный контроллер -> домашний вид -> открыть контроллер просмотра
показать Контроллер просмотра имеет два представления -> контроллер навигации по слайд-меню -> вид спереди
в моем слайд-меню есть некоторые элементы, как показано на рис.
Мне нужно перейти от моего appDelegate к одному из этих элементов
self.revealViewController
его фактическое значение. Кроме того, почему вы переходите из AppDelegate? - person Midhun MP   schedule 09.02.2015