2016-11-18 68 views
1

我有一個ImageView和我在main.storyboard中創建的按鈕。我有按鈕的IBOutlets和IBActions。 我設法將它們隱藏在gameViewController中,但它們始終保持隱藏狀態。我如何在GameScene中引用這些內容,以便在遊戲結束時選擇何時隱藏並在GameScene中顯示它們。ImageView和按鈕在精靈套件中顯示/隱藏

+0

參考IBOutlets? –

+0

查看我的回答 –

回答

0

成像您的按鈕出口名稱是myButton。因此,無論你想隱藏什麼,都將其稱爲myButton.isHidden = true。而wherevrü要顯示它設置爲假

+0

我已經在viewcontroller.swift中設置爲true,但因爲我的遊戲代碼在GameScene.swift中,所以當遊戲結束時我不能觸發它爲false。如果你看看這裏,我已經把我的代碼放在這個問題上了? http://stackoverflow.com/questions/40667861/linking-gameviewcontroller-swift-to-gamescene-swift – uz7

+0

referenceOfGameviewcontroller.YourButton.hidden = false – danutha

+0

當我添加這個我得到未解決的識別錯誤 – uz7

0

在「gamescene」控制器獲得的「gameviewcontroller」那麼您可以在「gamescene」控制器訪問與您使用的UIImageView和UIButton的類

referenceOfGameviewcontroller.YourButton.hidden = false 
+0

對不起,我是新來的迅速,如何在添加下面的行之前是否參考?我的代碼附在這裏。 http://stackoverflow.com/questions/40667861/linking-gameviewcontroller-swift-to-gamescene-swift – uz7

+0

檢查我的答案在你的問題鏈接 –