-viewDidLayoutSubviews
called.self.view.frame.size.height
is not changed.[IMPORTANT] WMPAGECONTROLLER ARE NO LONGER ADAPT VIEW'S FRAMES & SOME GESTURES CONFLICTS!!
viewFrame / menuHeight / menuBGColor / menuViewBottomSpace / otherGestureRecognizerSimultaneously
-pageController:preferredFrameForMenuView:
-pageController:preferredFrameForContentView:
-pageController:preferredFrameForMenuView: & -pageController:preferredFrameForContentView:
methods and give WMPageController a right frame.-forceLayoutSubViews
to re-layout view's frames, these will recall the datasource methods above.self.menuView.backgroundColor = perferredColor
directly.(AFTER THE VIEW IS LOADED, e.g. in viewDidLoad)UIGestureRecognizerDelegate
IF NEEDED, see UIGestureRecognizerDelegate for more information.OLD VERSION & NO LONGER MAINTAIN