我有疑问 - 在Xamarin(Xamarin表单)中实现此设计的正确和正确方法是什么 Design principle
我在这里看到两种实现方式:
第一种方式 - 是TabbedPage
。右Custom Render
(对于IOS - 将标签移到顶部,对于android - 图标)
第二种方式 - 是CarouselView
- 但不确定是好的。
其他要求是 - 动画在“标签”内容之间切换 通过手指滑动切换 NICE TO HAVE 选项。
答案 0 :(得分:1)
没有正确和错误的方式。只有符合您要求的内容才能实施和维护。
您的链接图片清楚地显示了TabbedPage。但是,您的额外要求会导致这个问题。 iOS会在底部显示标签。我不确定将它们移到顶部是否容易。如果可能的话,它将需要自定义渲染器。我认为iOS允许您在标签页之间滑动,但我不确定Android是否会这样做。
使用上面的按钮实现CarouselView可能会更容易。这样您就可以将按钮放在您喜欢的位置,允许您在它们之间滑动并拥有动画。这符合您的所有要求。