重构MenuView