pkluz / PKRevealController

PKRevealController is a delightful view controller container for iOS, enabling you to present multiple controllers on top of one another.
Other
3.85k stars 659 forks source link

Forgot to set viewController to rightView,leftView,frontView #199

Open smolskyaleksey opened 10 years ago

smolskyaleksey commented 10 years ago

When you call viewDidLoad you call setupContainerViews where:

self.rightView.viewController = self.rightViewController;
self.leftView.viewController = self.leftViewController;
self.frontView.viewController = self.frontViewController;

but when I set a new frontViewController like :

MainViewController *frontViewController = [[MainViewController alloc] init];
frontViewController.revealController = self.revealController;
CustomNavigationController *nc = [[CustomNavigationController alloc] initWithRootViewController:frontViewController];
self.revealController.frontViewController = nc;
[self.revealController showViewController:nc];

method setFrontViewController don't do it . And when method showLeftView is called line

[self.frontView setUserInteractionForContainedViewEnabled:NO]; is broken