2016-09-28 150 views
0

我在swift中創建應用程序,我希望用戶能夠選擇背景但存在問題,我的所有代碼都在GameScene.swift中,而不是合適的視圖控制器。我該如何做到這一點,以便如果在不同的視圖控制器上按下按鈕,另一個視圖控制器上的背景會發生變化。當按下按鈕時快速更改背景

我打算使用的僞代碼:

if button pressed: 
let background = this skspriteNode 
else if this button pressed: 
let background = this spriteNode 

回答

0

您可以實現的委託模式,如果控制器有什麼樣的關係彼此。或者,您可以發佈並觀察使用UINotificationCenter