使用的iOS UITabBar与MVVMCross MvxViewController不MvxTab

2019-10-23 00:47发布

我们有一个被认为是兄弟姐妹的UX设计一个4次,所以我们想在iOS版的TabBar显示它们。 我们已经有了他们在Android上NavigationDrawer。

让我们称之为

  1. 顾客
  2. CustomerOrders
  3. CustomerHistory
  4. 返回

这些是由4周独立的的ViewModels表示。 望着MvxTabBarViewController样我要创建一个视图模型尤伯杯暴露出所有4周的ViewModels作为属性。 然后装上4次(MvxViewControllers)至父视图(MvxTabViewController)。

UPDATE

我并不想创建一个视图模型只支持iOS的”做事的方式。 我试图创建中的UITabBar一样作为一个独立的观点,但是却不能处理超过5个项目。

我已经放弃了试图对抗工具栏和我要创建一个特定的iOS视图模型来托管客户,CustomerOrders,CustomerHistory和退货的ViewModels。 这是MvxTabViewController怎么要我做什么,所以我会的。 如果这能够行得通涉及一些MVVMCross配置,我认为通过一个新的问题是最好的处理。 一旦创建,我会链接到它从这里 的新问题

有什么建议么?

文章来源: Using a iOS UITabBar with MVVMCross MvxViewController not MvxTabBarViewController