【问题标题】:MVVMCROSS Jump to First Page or Specific PageMVVMCROSS 跳转到首页或特定页面
【发布时间】:2014-02-03 00:32:13
【问题描述】:

我对 MVVMCROSS 比较陌生,看过一些 Stuart 的 N+1 视频,我说它们非常简单易懂。但是,我找不到向后跳转页面的方法。看,我想要完成的是当您在...的最后一页单击保存或完成时跳过页面......有点像向导类型的层次结构。不知道这是否可能,知道你可以倒退。

这是我的页面顺序... [机器列表] > [仪表] > [账单] > [税收] > [摘要]。保存或完成按钮将位于 [摘要] 页面。单击该按钮后,用户将被重定向回 [List of Machines] 页面。不知道我是否在说清楚,但希望这是可以理解的。

此外,我可以设计一个平面结构导航,但是这组页面已经包含在我的一个标签中。嵌套选项卡不会是一个很好的用户体验,你不觉得吗?或者我可能是错的,非常感谢有关更好方法的建议。

顺便说一句,我正在 Xamarin.iOS 项目中实现这个。

谢谢!

【问题讨论】:

  • 请参阅 stackoverflow.com/questions/17474865/… 获取一些建议 - 如果您只有 ios,那么在导航控制器上操作 ViewControllers 集合非常简单 - 或者在单独的模态导航控制器中显示一组向导视图然后可以通过关闭模式将所有内容一起删除。
  • 谢谢斯图尔特!好吧,我们目前正在开发 iOS,但最终会开发其他平台。

标签: iphone ipad xamarin.ios cross-platform mvvmcross


【解决方案1】:

如果您使用的是 UINavigationController 派生类,则可以使用 PopToRootViewController 方法“跳转”回第一个屏幕。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多