1

새로운 SpriteKit iOS 게임을 만들 때 생성 된 Main.storyboard에서 인터페이스 빌더를 사용하여 게임 버튼이있는 간단한 기본 메뉴를 만들었습니다. 그러나, 버튼을 누르면 인터페이스 작성기로 빌드하고 싶지 않은 새로운 SKScene이 열리게됩니다. 버튼을 누르면 장면이 열리고 장면에는 기능이 있지만 메뉴 GUI가 장면 위에 남아 있기 때문에 인터페이스 작성기 메뉴를 지우고 SKScene이 선명하게 표시됩니다. 나는 스토리 보드를 새로운 뷰 컨트롤러로 이끌어 장면을 보여 주려고 노력했는데, 그로 인해 이해할 수없는 몇 가지 오류가 발생했습니다. 그것은 멈추었 고, 로그에서 (lldb)라고 말했다. 나는 내가이 경우 사과, 그래서 만약 내가 엑스 코드와 신속한에 새로운 오전스토리 보드에서 SKScene을 엽니 다.

장면을 현장에 새로운 스토리 보드 뷰를 링크하거나 명확 GUI를 호출 할

@IBAction func onPlayPressed(sender: UIButton) { 
    println("play pressed") 
    (self.view as SKView).presentScene(GameScene(size: self.view.bounds.size)) 
} 

을 사용하고 제시 할 수 있는지 확실하지 않다 간단한 질문이지만이 작업을 수행하는 방법에 대한 정보는 찾을 수 없습니다. 몇 가지 다른 일을 시도 후 어떤 도움

답변

3

에 대한

덕분에, 나는 그것이 버튼을 주도 스토리 보드에서 비어있는 새 뷰 컨트롤러를 입력 할 수 있었다, 다음 스토리 보드보기를 취소하고 장면을 제시한다. 제보기 제어기는 I SKScene

보내기 전에

self.dismissViewControllerAnimated(true, completion: nil) 

추가

관련 문제