У меня проблема с SWRevealViewController Получение ноль ,
Пожалуйста, смотрите мое объяснение ниже.
Объяснение:
У меня есть 2 меню для моих 2 экранов View1 , View2 . View1 - это табличное представление, в котором я использовал настраиваемую ячейку, я добавил одну кнопку в настраиваемую ячейку.
Итак, когда я нажимаю на эту кнопку, она переходит к View2 , Но навигация по ползункам не работает.
Поскольку SWRevealViewController *revealViewController = self.revealViewController;
получает ноль в View2
Вот мой код, который я написал в моем UITableViewCell
class
UIViewController *view = [[[UIApplication sharedApplication] keyWindow] rootViewController];
View2* mapviewController = [view.storyboard instantiateViewControllerWithIdentifier:@"MapView"];
[view presentViewController:mapviewController animated:NO completion:^{}];
Код, который я написал в моем View2
SWRevealViewController *revealViewController = self.revealViewController;
if ( revealViewController ) {
[self.btnMenu setTarget: self.revealViewController];
[self.btnMenu setAction: @selector( revealToggle: )];
[self.view addGestureRecognizer:self.revealViewController.tapGestureRecognizer];
self.revealViewController.rearViewRevealWidth = self.view.frame.size.width - 100;
}
Было бы здорово, если бы кто-то мог помочь мне решить эту проблему.
Заранее спасибо.
Михир Оза