使用故事板管理SKScene中的UIButton

时间:2015-03-07 14:23:57

标签: objective-c uibutton sprite-kit

使用XCode和SpriteKit,我如何为菜单屏幕创建新的SKScene并使用故事板管理按钮和标签。我创建了一个名为StartScene(SKScene的子类)的新类,但是当我在故事板中创建一个新的视图控制器并更改其类时,StartScene不是一个选项。

如何使用故事板管理菜单屏幕?

注意,我从单视图应用程序模板创建了我的项目,因此没有.sks文件,只有.storyboard。

1 个答案:

答案 0 :(得分:0)

您可以在

中创建所有按钮
-(void)didMoveToView:(SKView *)view {
    UIButton *myButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
    // rest of button code
    [view addSubview:myButton];

使用SKView视图作为关键点。

如果您使用的是另一种没有SKView视图的方法,则可以执行以下操作:

-(void)myMethod {
    SKView* view = self.view;
    // create your button
}