Fixed  bug that changing menuWidth is not reflected correctly after adding a menu controller.

More work is needed if `isMenuViewVisible` is `YES`.