Придерживайтесь SpriteKit для игр и UIKit для викторины.
Apple решила разработать SpriteKit, потому что UIKit просто не имеет надлежащих инструментов для создания игры.
До Sprite Kit, люди сами создавали контекст windows из работ открытой рамки, и это было настоящим хлопотом.
UIKit имеет приятные функции, которые поддерживают ваше приложение отзывчивым на всех устройствах благодаря их ограничениям, что делает SpriteKit не иметь.
Sprite Kit и UI Kit прекрасно интегрируются, поэтому не бойтесь иметь свои игры в SpriteKit.
Просто проведите свою викторину в UIKit и выведите SKView for sprite Kit, когда это время игры.