From 4cf5be09da6743029be530677acefad657428baa Mon Sep 17 00:00:00 2001 From: Maxime Epain Date: Wed, 20 May 2015 14:22:54 +0200 Subject: [PATCH] Fix crash on iOS7 --- Example/MXSegmentedPager/MXParallaxViewController.m | 1 + Example/MXSegmentedPager/MXSimpleViewController.m | 1 + Pod/Classes/MXSegmentedPager.m | 1 + 3 files changed, 3 insertions(+) diff --git a/Example/MXSegmentedPager/MXParallaxViewController.m b/Example/MXSegmentedPager/MXParallaxViewController.m index 3f2b67931..1bfe94cae 100644 --- a/Example/MXSegmentedPager/MXParallaxViewController.m +++ b/Example/MXSegmentedPager/MXParallaxViewController.m @@ -44,6 +44,7 @@ - (void)viewWillLayoutSubviews { .origin = CGPointZero, .size = self.view.frame.size }; + [super viewWillLayoutSubviews]; } #pragma -mark private methods diff --git a/Example/MXSegmentedPager/MXSimpleViewController.m b/Example/MXSegmentedPager/MXSimpleViewController.m index eafa7a141..ed24abf99 100644 --- a/Example/MXSegmentedPager/MXSimpleViewController.m +++ b/Example/MXSegmentedPager/MXSimpleViewController.m @@ -50,6 +50,7 @@ - (void)viewWillLayoutSubviews { .size.width = self.view.frame.size.width, .size.height = self.view.frame.size.height - 20.f }; + [super viewWillLayoutSubviews]; } #pragma -mark Properties diff --git a/Pod/Classes/MXSegmentedPager.m b/Pod/Classes/MXSegmentedPager.m index 61968ca94..0d7a5cfda 100644 --- a/Pod/Classes/MXSegmentedPager.m +++ b/Pod/Classes/MXSegmentedPager.m @@ -38,6 +38,7 @@ @implementation MXSegmentedPager - (void)layoutSubviews { [super layoutSubviews]; [self reloadData]; + [self layoutIfNeeded]; } - (void)reloadData {