Я обнаруживаю, когда пользователь встряхивает свой телефон.Можно ли выполнить 2 независимых действия?Я имею в виду сначала сделай это1, затем сделай это2.
override func motionBegan(_ motion: UIEvent.EventSubtype, with event: UIEvent?) {
if motion == .motionShake {
// first this needs to be done
let scene = makeScene()
animationView.frame.size = scene.size
animationView.presentScene(scene)
// then this needs to be done
let scene2 = makeScene2()
animationView.frame.size = scene2.size
animationView.presentScene(scene2)
}
}
Когда я делаю это, выполняется только второй