Я столкнулся с проблемой при нажатии DialogViewController
на мои глобальные приложения UINavigationController
, из-за которого терялись бы кнопки возврата.
Мне удалось свести это к следующему простому примеру:
var nav = new UINavigationController();
window.RootViewController = nav;
nav.PushViewController(new UIViewController() { Title = "#1"}, true);
nav.PushViewController(new DialogViewController(new RootElement("#2")), true);
nav.PushViewController(new UIViewController() { Title = "#3"}, true);
Вы можете получить от #3
до #2
, но не от #2
до #1
.
Я что-то не так делаю с DialogViewController
? Я думал, что они могут работать в качестве замены для UIViewController
.