在单个视图应用程序中启动场景

时间:2017-10-29 19:11:19

标签: ios swift sprite-kit

我使用单个视图应用程序在IOS中创建了一个谜语游戏 - 而不是作为SpriteKit应用程序。当用户打开应用程序时,它会自动跳转到游戏中,这是一个糟糕的用户体验。我已经看到如何在SpriteKit中添加一个开始场景,但在一个视图应用程序上的情况有所不同。

我能够在我的应用程序中添加另一个视图,并在“开始”场景视图和游戏视图之间切换,但这不是我需要的。我该如何将开始场景添加到单个视图应用程序中?

1 个答案:

答案 0 :(得分:0)

这是做到这一点的方法 -

  1. 添加新的视图控制器
  2. 创建一个视图控制器swift文件(file - > new file-> cocoa touch class(UIViewController的子类)
  3. 将按钮添加到视图控制器并将其作为操作按钮
  4. 连接到swift文件
  5. 将视图设置为初始视图控制器(单击视图,然后在属性检查器中标记'是初始视图控制器'
  6. 右键单击并将按钮拖动到您希望显示的视图
  7. 点击显示,然后将创建一个segue
  8. 给segue一个标识符
  9. 在新swift文件的相应位置添加以下代码 -
  10. performSegue(withIdentifier:" playSegue",sender:self)