2014-09-23 85 views
0

我正在制作一个游戏,如果一块碎片与玩家碰撞,布尔isHit设置为true。我成功地做了一个if语句,说“如果isHit是真的,presentScene(gameover)”。但是,我已经制作了一个标签和所有内容,但是我想添加一个链接到主屏幕的按钮,该主屏幕不是以任何代码编写的,因为它是在布局中制作的。所以,问题是:我使用什么代码来创建它,如果按钮(它将是一个图像说主菜单)被击中,它会返回到我在视图控制器布局中创建的主屏幕?如何使用代码在我的XCode应用程序中显示主屏幕?

非常感谢您的时间

+0

你需要发布更多关于你的项目。一般来说,你可以使用segue来将动作连接到视图转换。 – 2014-09-23 04:20:33

回答

1

使用按钮在视图控制器之间导航有很多种方法。这里有一个编程方法。

// Write this when your want to navigate away using a button 
button.addGestureRecognizer(UITapGestureRecognizer(target: self, action: "goToHomeMenu")) 

func goToHomeMenu() { 
    self.presentViewController(HomeMenuViewController(), animated: true, completion: nil); 
} 

您还可以使用storyboard segues

相关问题