【问题标题】:Is possible to do sliding drawer in xamarin cross platform?可以在 xamarin 跨平台中做滑动抽屉吗?
【发布时间】:2015-01-31 21:52:12
【问题描述】:

我在 xamarin pcl 项目中工作,我试图在我的 pcl 项目中保持滑动抽屉,但我不知道该怎么做。

【问题讨论】:

标签: xamarin cross-platform


【解决方案1】:

你在使用 Xamarin.Forms 吗?

如果没有,我建议使用 MvvmCross 之类的框架 (https://github.com/MvvmCross/MvvmCross) 这将使您能够将抽屉/汉堡菜单的实际实现拆分为不同的 UI 项目,如 iOS 和 Android(也可能是 WP8)。

由于这些平台的行为都不同,例如,Android 使用 Fragment 替换包含导航抽屉的 Activity,因此您应该使用自定义 Presenter 来确定您希望特定平台导航到的位置。您可以在此处找到有关该主题的更多信息:http://slodge.blogspot.co.uk/2013/06/presenter-roundup.html

【讨论】:

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