update frame in viewWillLayoutSubviews, added menuViewInsets and contentViewAlpha