modificated from WTAZoomNavigationController