场景更改后如何使UIButton隐藏并重新出现在特定场景上

时间:2019-05-07 20:55:10

标签: swift sprite-kit uibutton

我目前有一个完整的游戏,正在向代码中添加广告。我目前添加了一个按钮,单击该按钮后将向用户奖励硬币。此按钮在我的视图控制器中设置。

但是,由于按钮是在Main.Storyboard中制作的,因此在所有场景中都保持可见,有时与游戏冲突。

我当前的场景是MainMenuScene,GameScene,StoreScene和GameOverScene。

我需要按钮仅在主菜单场景中可见,而在其余所有场景中都不可见。当前所有解决方案都已过时或与我的游戏无关。谢谢

这是我的视图控制器中的按钮代码

@IBAction func playVideoAd(_ sender: Any) {
      if GADRewardBasedVideoAd.sharedInstance().isReady == true {
            GADRewardBasedVideoAd.sharedInstance().present (fromRootViewController: self) 
       }

0 个答案:

没有答案