Я строил игру на основе SpriteKit и хотел бы иметь дисплей с головкой вверх, чтобы отображать различные статистические данные единицы (пример ниже слева). Пользователь нажимает на устройство и может отображать панель, которая нависает над экраном и имеет отношение к текущему устройству. Пользователь может убрать панель в любое время и вернуться к игровому процессу.iOS7 SpriteKit как реализовать текстовые элементы HUD?
Я просмотрел руководство по программированию комплекта спрайтов и вижу, что он ограничен узлами метки одной строки, которые встроены в набор Sprite. Я также знаю this answer on adding a UITextField within didMoveToView:
Однако, прочитав документацию, кажется, что didMoveToView: вызывается после загрузки сцены. Я также видел, что переходы сцены возможны, но панель, о которой я думаю, не требует полного перехода экрана.
Как бы реализовать панель HUD, как показано ниже, используя элементы UIView и SpriteKit в iOS? Есть ли какие-либо проекты с открытым исходным кодом, которые могут дать мне начало этой задачи?