C# 如何自定义选项卡页选项卡栏?

C# 如何自定义选项卡页选项卡栏?,c#,xamarin,xamarin.forms,C#,Xamarin,Xamarin.forms,该页面将显示计划。标签为周一、周三、周四、周五、周六、周日。我想在星期一左边做一个后退按钮,同样在周末。这将允许在两周之间导航 您是否可以尝试使用作为第一个和最后一个选项卡?您可能需要创建一个自定义选项卡栏,而不是使用内置的选项卡栏。根据上传的图片,它似乎可以通过选项卡控件来实现,但我建议您使用滚动视图来实现它。后退按钮可以很好地实现,您只需滚动视图即可在月份之间切换。具体实施思路如下: 1、滚动视图:FlowCalendarView,负责实现无限滚动,加载所需的月视图 2、月视图:月视图,负责

该页面将显示计划。标签为周一、周三、周四、周五、周六、周日。我想在星期一左边做一个后退按钮,同样在周末。这将允许在两周之间导航


您是否可以尝试使用<和>作为第一个和最后一个选项卡?您可能需要创建一个自定义选项卡栏,而不是使用内置的选项卡栏。

根据上传的图片,它似乎可以通过选项卡控件来实现,但我建议您使用滚动视图来实现它。后退按钮可以很好地实现,您只需滚动视图即可在月份之间切换。具体实施思路如下:

1、滚动视图:FlowCalendarView,负责实现无限滚动,加载所需的月视图

2、月视图:月视图,负责根据日期生成相应的日视图,并布局天空视图和辅助视图

3、日视图:日视图,负责生成相应的点击事件、ui显示等

这样,一周中的上述日期只需要与标签一起显示,后退按钮可以放在带有后退图标的按钮上,它们可以放在布局和滚动视图中。Scrollview的优点是界面的刷新优于选项卡控件