【问题标题】:Carousel view or Custom Render Tabs?轮播视图或自定义渲染选项卡?
【发布时间】:2017-10-03 13:56:50
【问题描述】:

我有疑问 - 在 Xamarin(Xamarin 表单)中实现此设计的正确和正确方法是什么 Design principle

我在这里看到了两种实现方式:

第一种方式 - 是TabbedPage。右 Custom Render(对于 IOS - 将标签移到顶部,对于 android - 图标)

第二种方式 - 是CarouselView - 但不确定是否好。

附加要求是 - “选项卡”内容之间的动画切换 通过手指滑动切换是很高兴选项。

【问题讨论】:

    标签: xamarin xamarin.ios xamarin.forms xamarin.android


    【解决方案1】:

    没有对错之分。只有满足您的要求并且最容易实施和维护的。

    您的链接图片清楚地显示了一个 TabbedPage。但是,您的额外要求会使这成为一个问题。 iOS 在底部显示选项卡。我不确定将它们移到顶部是否容易。如果可能的话,它需要一个自定义渲染器。我认为 iOS 允许您在标签页之间滑动,但我不确定 Android 是否可以。

    用上面的按钮实现 CarouselView 可能会更容易。这样你就可以把你的按钮放在你喜欢的地方,让你在它们之间滑动并有动画。这符合您的所有要求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-10
      • 1970-01-01
      • 2021-01-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多