MenuItem创建注意事项

        01、 前几天在弄那个setVisible的时候,那个getChildByTag需要类型转换,否则会报错!

于是不经意间,将MenuItem项从Menu中提出来,后来没有报错,但也随之出现一个问题就是MenuItem不能响应事件。 换句话说,它变成了一个精灵,所以才可以调用setVisible方法。


02、MenuItem在init方法中是可以直接调用setVisible方法的。有两种方法可以在其它事件中进行调用,①在.h文件中进行声明一个全局变量,即MenuItemxx*    xx,也可以直接调用setVisible方法。②设置Tag,调用getChildByTag方法,但需要注意的是,必须进行类型转换。即static_cast<MenuItemxx*>(this->getChildByTag( ));(有四种,下面可以上网查到)。


在这里就不附图了。

原文地址:https://www.cnblogs.com/Anzhongliu/p/6091805.html