Добавление представления Monogame в раскадровку Xamarin для iOS

Я очень привык работать с Monogame, но только начинаю работать с Xamarin. Я создал проект Xamario для iOS с раскадровкой (на картинке). Это работает, и я создал Segues и вызовы веб-сервисов, а что нет, отлично работает.

Теперь к вопросу. Как добавить к этому вид Monogame? В идеале я хотел бы добавить представление Monogame в ту же раскадровку, на которую я могу просто переключиться, как и на все представления. Однако я не смог найти никаких руководств или подсказок о том, как это сделать. Руководства, которые я нашел до сих пор, говорят либо о раскадровках, либо о приложении Monogame, а не о том, как использовать их вместе.

введите здесь описание изображения

Обновление: приемлем любой ответ, который показывает, как программно запустить экземпляр Monogame в обычном режиме раскадровки и вернуться в меню раскадровки. Это не обязательно должно быть подвидом, меня устраивает, если он занимает весь экран.


person JensB    schedule 27.07.2016    source источник


Ответы (1)


Трудно ответить на этот вопрос лучше, чем этот ответ stackoverflow... но, подытоживая, вы, вероятно, захотите, чтобы MonoGame «запускает» приложение для вас, и когда вы хотите использовать UIKit, вы в основном либо добавляете собственный контроллер в стек, либо показываете новый UIView поверх существующего экрана моноигры.

К сожалению, вам придется изменить принцип работы MonoGame, если вы хотите показывать свою игру MonoGame после контроллера UIKit.

person Joel Martinez    schedule 03.08.2016