2016-08-09 2 views
0

Каков наилучший способ создания такой структуры, как Pokémon Go, с их меню и элементами. Link to pic. Если у меня есть карта и т. Д. В контроллере представления, должно ли «меню» быть другим контроллером представления или просто UIView, который я показываю/скрываю?Структура ViewController/UIViews

ответ

0

Иерархия представлений класса Pokemon Go уникальна. Я считаю, что начальное меню, отображаемое при нажатии на Pokemon Ball, является только UIView над контроллером представления, так как вы все еще можете видеть контроллер отображения карты и анимацию перемещения в фоновом режиме.

Экран, который появляется при нажатии одного из этих пунктов меню, скорее всего, является новым контроллером. Этот новый контроллер представлений помещается в стек навигации без какой-либо анимации, и когда вы закрываете это меню, диспетчер представлений, который был представлен, отклоняется, а также меню UIView из начального контроллера представления.

+0

Спасибо за ответ! – Fredrik

Смежные вопросы