From a13b2d2164f0df9b94ef69ec86780a2aa0ba928f Mon Sep 17 00:00:00 2001 From: Inferis Date: Tue, 31 Jan 2012 00:13:28 +0100 Subject: [PATCH] Fixed some navigation bar panning mode scenarios. Should work in ViewDeckExample now too if you set the panningmode in the appdelegate. Fixes #22. --- ViewDeck/IIViewDeckController.m | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ViewDeck/IIViewDeckController.m b/ViewDeck/IIViewDeckController.m index 3b3c3c8..70c33cb 100644 --- a/ViewDeck/IIViewDeckController.m +++ b/ViewDeck/IIViewDeckController.m @@ -894,6 +894,14 @@ - (void)addPanners { if (self.navigationController && !self.navigationController.navigationBarHidden) { [self addPanner:self.navigationController.navigationBar]; } + + if (self.centerController.navigationController && !self.centerController.navigationController.navigationBarHidden) { + [self addPanner:self.centerController.navigationController.navigationBar]; + } + + if ([self.centerController isKindOfClass:[UINavigationController class]] && !((UINavigationController*)self.centerController).navigationBarHidden) { + [self addPanner:((UINavigationController*)self.centerController).navigationBar]; + } break; case IIViewDeckPanningViewPanning: if (_panningView) {