UINavigationController в разработке игр - PullRequest
0 голосов
/ 30 августа 2011

Я начал разрабатывать свою первую игру. Вот некоторые мои мысли об архитектуре: В большинстве примеров используется шаблон проекта, основанный на одном представлении, и управление видимостью управления вручную. В моей игре 6-7 просмотров, и я бы хотел использовать Interface Builder для некоторых из них. Также есть некоторые проблемы:

  1. Если я использую один основанный вид, мне понадобится, например, обработчик кнопки «Играть», чтобы создать новый вид с игровым полем и уничтожить предыдущий (вид содержит обработчик этой кнопки). Это правильно и как я могу это сделать?

  2. Если я использую представление на основе навигации, я буду использовать методы push / pop, но мне нужно будет скрыть панель навигации для атмосферы игры и сделать навигацию вручную. Более того, я не смог найти ни одного примера использования навигационного контроллера в играх. Кто-нибудь его использует и как?

Что вы можете мне посоветовать?

1 Ответ

0 голосов
/ 30 августа 2011

1) вы можете скрыть панель навигации из файла пера.

2) вы можете удалить анимацию навигации, установив анимацию с помощью [self pushViewController: nav animated: NO];

3), еслиВы не хотите использовать контроллер навигации, вы можете использовать приложение, основанное на представлении, и с помощью кодирования вы можете добавлять / удалять подпредставления и представления по мере необходимости.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...