我正在swift中创建一个应用程序,我希望用户能够选择背景但是有问题,我的所有代码都在GameScene.swift中,而不是相应的视图控制器。如何进行此操作,以便在另一个视图控制器上按下按钮时,另一个视图控制器上的背景会发生变化。
我打算使用伪代码:
if button pressed:
let background = this skspriteNode
else if this button pressed:
let background = this spriteNode
答案 0 :(得分:0)
如果控制器彼此之间存在任何关系,则可以实现委托模式。或者,您可以使用UINotificationCenter