На данный момент у меня есть 9 уровней игры. После завершения первой игры вы переходите к экрану результатов. После того, как вы нажмете продолжить, экран результатов переходит во вторую игру, и это продолжается до последней игры. Я хотел знать, есть ли способ сделать это так, что после того, как вы нажмете продолжить на экранах результатов, он перейдет на произвольный игровой уровень (или контроллер просмотра). Извините, если моя терминология плоха, но я только начал кодирование с объективом-c и не уверен, что возможно, что я спрашиваю, не делая много раз для каждого уровня (контроллер просмотра). Теперь у меня есть 20 контроллеров представления в моей доске объявлений , Экран 1.Intro. 1.Номер отправки. 9. игровые уровни и 9 соответствующих экранов результатов.Как настроить контроллеры просмотра на контроллеры случайного просмотра
0
A
ответ
2
Почему вы не держите ссылку на ваш viewControllers
в NSArray/NSSet
и когда вы хотите случайный ViewController выбрать случайный индекс с:
arc4random();
Или, если вы не хотите, чтобы инициализировать все viewControllers
в начале, вы можете создать индекс установки для каждого viewController
, и как только индекс будет выбран, вы можете начать сопоставление viewController
Смежные вопросы
- 1. Контроллеры просмотра стека
- 2. Контроллеры навигации/контроллеры просмотра, работающие со стеком
- 3. Коммутационные контроллеры просмотра
- 4. Контроллеры множественного просмотра - iOS 7
- 5. Скрыть все модальные контроллеры просмотра
- 6. UIPageViewController и различные контроллеры просмотра
- 7. Контроллеры детского просмотра не прокручиваются
- 8. Коммутационные контроллеры просмотра в swift
- 9. PubNub и контроллеры множественного просмотра
- 10. Контроллеры делегирования и модульного просмотра
- 11. Представляя контроллеры просмотра на контроллерах отдельного вида
- 12. Как лучше спроектировать мои контроллеры просмотра списка?
- 13. Как создать контроллеры для просмотра внутри Ember.ContainerView?
- 14. Как загрузить контроллеры просмотра в начале приложения?
- 15. Как сделать контроллеры просмотра UITabBarController ленивыми?
- 16. Повторное использование компонентов iOS: контроллеры просмотра и просмотра
- 17. Программно переключаемые контроллеры просмотра MVC - iOS
- 18. MonoTouch - раскладушка IOS5 - дополнительные контроллеры просмотра
- 19. Сохранение вокруг детского контекста через контроллеры просмотра
- 20. Первоначальный запуск/Записанные контроллеры просмотра раскадровки Swift
- 21. Идентичные контроллеры просмотра, отображающиеся по-разному
- 22. Контроллеры просмотра, необходимые для приложения iOS?
- 23. -performSelector: afterDelay: и контроллеры модального просмотра
- 24. Контроллеры просмотра не разговаривают друг с другом
- 25. Почему контроллер режима просмотра возвращает нулевые контроллеры просмотра?
- 26. Модульные контроллеры просмотра - UIBarButtonItems не сохраняются
- 27. Модальные контроллеры просмотра, вызывающие другие «viewDidLoad»
- 28. Почему мои контроллеры просмотра не квадратичны?
- 29. Контрольные контроллеры просмотра в раскадровках в RubyMotion
- 30. Передача пользовательских данных через контроллеры просмотра
Где бы я его реализовал? в каждом классе игры.m? – Laury
Я бы рекомендовал реализовать это где-нибудь, что все ваши viewControllers имеют доступ к – YuviGr
hmm. Каждый класс game.h импортировал Name.h. – Laury