Skip to content

Instantly share code, notes, and snippets.

@mrjeremyt
Created March 5, 2015 02:47
Show Gist options
  • Save mrjeremyt/ff5206b7882d6ae1b04f to your computer and use it in GitHub Desktop.
Save mrjeremyt/ff5206b7882d6ae1b04f to your computer and use it in GitHub Desktop.
- (BOOL)splitViewController:(UISplitViewController *)splitViewController
collapseSecondaryViewController:(UIViewController *)secondaryViewController
ontoPrimaryViewController:(UIViewController *)primaryViewController {
if ([secondaryViewController isKindOfClass:[UINavigationController class]]
&& [[(UINavigationController *)secondaryViewController topViewController] isKindOfClass:[ViewController class]]
&& ([(ViewController *)[(UINavigationController *)secondaryViewController topViewController] pm] == nil)) {
// Return YES to indicate that we have handled the collapse by doing nothing; the secondary controller will be discarded.
return YES;
} else {
return NO;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment