在createSceneContents中(我知道正在调用它)
self.menu = [SKLabelNode labelNodeWithFontNamed:@"Futura"];
self.menu.text = @"Menu";
self.menu.fontSize = 40;
self.menu.position = CGPointMake(CGRectGetMidX(self.view.bounds), CGRectGetMidY(self.view.bounds));
self.menu.name = @"menu";
[self addChild:self.menu];
self.menu.hidden = YES;
然后按下按钮时会调用此代码
self.menu.hidden = NO;
但即使我将隐藏设为NO,按钮也不会显示在屏幕上
任何想法?
答案 0 :(得分:0)
按钮是否显示。将其更改为是以隐藏它否。默认情况下不是。所以你应该只需要隐藏它。然后在需要重新显示时将其设置为“否”。
答案 1 :(得分:0)
隐藏时,您希望看到什么?没有。 ;)
如果将hidden设置为NO,则对象实际上是可见的。将其设置为YES以隐藏标签。