Xamarin形式的渐变颜色分段控件

时间:2019-03-16 13:34:34

标签: xamarin.forms segmentedcontrol

我需要你的帮助。

我想在xamarin表单中进行渐变背景颜色分段控件,如此屏幕截图。 我怎样才能做到这一点? 任何想法? 谢谢。

Screenshot

替代链接:Alternative link

1 个答案:

答案 0 :(得分:1)

您可以使用PancakeView: https://github.com/sthewissen/Xamarin.Forms.PancakeView

此视图支持圆角,阴影和渐变(带有起始和结束颜色以及渐变角度)。

您可以将PancakeView作为背景(带有白色背景,圆角和阴影),并在StackLayout(或Grid)内部有两个Label“现有用户”和“新用户”。 每个Label带有GestureRecognizer,因此在点击时可以在标签和背景的PancakeView之间显示另一个带有渐变背景的PancakeView

您必须将所有内容都嵌入Grid中,以便可以在每个ototeter的顶部显示图层。进行微管理可能很棘手,但无需太多努力就可以实现。