我在将一个 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
的替代品。