【问题标题】:Swift change background when button pressed按下按钮时快速更改背景
【发布时间】:2017-02-06 20:16:40
【问题描述】:

我正在快速创建一个应用程序,我希望用户能够选择背景,但有一个问题,我所有的代码都在 GameScene.swift 中,而不是适当的视图控制器。我如何做到这一点,以便如果在不同的视图控制器上按下按钮,另一个视图控制器上的背景会发生变化。

我打算使用伪代码:

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

【问题讨论】:

    标签: ios swift button view uiviewcontroller


    【解决方案1】:

    如果控制器之间有任何类型的关系,您可以实现委托模式。或者,您可以使用 UINotificationCenter

    发布和观察通知

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-02-27
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多