【发布时间】:2014-02-26 13:07:32
【问题描述】:
我将这段简单的代码用于我的 UI:
challengeStartTime = new DateTimeElement("Start Time",DateTime.Now);
Root = new RootElement ("Add Event") {
new Section (""){
challengeStartTime
}
};
我使用这段代码一段时间,一切都按预期工作。现在我将应用程序迁移到 iOS 7 并且出现了这种奇怪的行为: 1. 导航到 DateTimeElement 2. 导航回上一个屏幕(NavigationController-Bar 中有通常的后退按钮) 3. 再次导航到 DateTimeElement (例如,如果我输入了错误的时间) 4. NavigationController 中没有返回按钮。无法返回。
我再次验证了我的旧版本(Appstore,“win4youth”),它可以正常运行。
有什么想法会导致这个奇怪的问题吗?我已经下载了当前版本的https://github.com/migueldeicaza/MonoTouch.Dialog,编译并尝试了它,但行为相同。我正在为其他屏幕使用故事板,也许与此有关?
感谢您的帮助
【问题讨论】:
-
检查代码中的某个地方是否隐藏了导航控制器的后退按钮。
SetHidesBackButton或HidesBackButton。
标签: xamarin.ios xamarin monotouch.dialog