2015-09-30 3 views
-1

Как вы программно меняете экраны? У меня есть кнопка воспроизведения в моих проектах main.storyboard и все, что у меня есть, я собираюсь подключить кнопку воспроизведения из раскадровки к GameScene.swift. Есть ли способ помочь мне?Как программно переключать экраны?

+0

возможно с раскадровкой id. –

+0

Да, я уверен. XCode только немного изменил язык, поэтому не было бы проблем – CrimZon

+0

ok Я попробую и дам вам знать –

ответ

1

Вы должны включить эту функцию кнопки кода.

var storyboard = UIStoryboard(name: "Main", bundle: nil) 
    let vc = storyboard.instantiateViewControllerWithIdentifier("ViewController") as! ViewController 
    self.presentViewController(vc, animated: false, completion: nil) 
0

Вам необходимо изменить следующий код в соответствии с вашей раскадрой и просмотреть имя контроллера. Тогда вы можете использовать его.

let yourStoryboardName = UIStoryboard(name: "YourStoryboardName", bundle: nil) 
let yourViewControllerName = yourStoryboardName.instantiateViewControllerWithIdentifier("YourViewControllerName") as! YourViewControllerName 
self.navigationController?.pushViewController(yourViewControllerName, animated: true) 
Смежные вопросы