如何在游戏视图控制器中添加对象?

时间:2015-05-10 11:22:18

标签: swift

@IBOutlet var green1: UIImageView!

@IBOutlet var red1: UIImageView!

@IBOutlet var blue1: UIImageView!









@IBAction func red(sender: UIButton) {



    green1.hidden = true
    red1.hidden = false

    blue1.hidden = true




}

我想在按下按钮时添加和删除对象。

此刻它们隐藏并且可见,但我想在按下按钮时将它们完全从场景中移除。 我想要一个没有隐藏的那个出现。

我尝试添加子视图和子视图,但它无效,代码在GameViewController中。

1 个答案:

答案 0 :(得分:0)

如果您经常显示/隐藏,则更改hidden属性即可,但是如果要完全删除,则需要从其超级视图中删除特定的图像视图。

前 - green1.removeFromSuperView(),当您需要时,您必须添加为子视图,同时添加提供其框架。