Android上的MvvmCross对话框,ios上的模态

时间:2017-01-08 22:22:25

标签: ios xamarin xamarin.ios xamarin.android mvvmcross

我有一个带1个按钮的屏幕。单击该按钮时,应显示一个项目列表(用户可以在其中选择多个项目)。

在android上,我想用对话框来做这件事。我创建了一个" DialogService"这样做,没问题。

但是,在iOS上,最佳做法似乎是显示全屏桌面视图,例如作为modalView。是否可以在不使用自定义视图展示器(例如modalViewPresenter)的情况下执行此操作?我非常希望在两个平台上都有相同的导航,只是有不同的实现" DialogService"

1 个答案:

答案 0 :(得分:0)

我认为尝试使一个平台看起来像另一个平台一样通常不是一个好主意,因为对于用户而言,事情开始变得奇怪。

但是如果你想要这样做,我会先尝试做类似https://stackoverflow.com/a/29910246/1107580的事情(它在objective-c中),然后尝试绑定到alertcontroller中的tableview。