xamarin 表单中的渐变颜色分段控件
Gradient color segmented control in xamarin forms
我需要你的帮助。
我想像这个屏幕截图一样在 xamarin 表单中做渐变背景颜色分段控件。
我怎样才能做到这一点?
任何的想法?
谢谢。
备选方案link:Alternative link
您可以使用 PancakeView:
https://github.com/sthewissen/Xamarin.Forms.PancakeView
此视图支持圆角、阴影和渐变(具有开始和结束颜色,加上渐变角度)。
你可以有一个 PancakeView
的背景(白色背景、圆角和阴影)和一个 StackLayout
(或 Grid
)里面有两个 Label
"Existing user" 和 "New user"。
每个 Label
都有一个 GestureRecognizer
,因此当点击 时,您可以在标签和背景中的 PancakeView 之间显示另一个具有渐变背景的 PancakeView
。
您必须将所有内容嵌入到 Grid
中,以便您可以在顶部显示图层。微观管理可能很棘手,但无需太多努力即可实现。
我需要你的帮助。
我想像这个屏幕截图一样在 xamarin 表单中做渐变背景颜色分段控件。 我怎样才能做到这一点? 任何的想法? 谢谢。
备选方案link:Alternative link
您可以使用 PancakeView: https://github.com/sthewissen/Xamarin.Forms.PancakeView
此视图支持圆角、阴影和渐变(具有开始和结束颜色,加上渐变角度)。
你可以有一个 PancakeView
的背景(白色背景、圆角和阴影)和一个 StackLayout
(或 Grid
)里面有两个 Label
"Existing user" 和 "New user"。
每个 Label
都有一个 GestureRecognizer
,因此当点击 时,您可以在标签和背景中的 PancakeView 之间显示另一个具有渐变背景的 PancakeView
。
您必须将所有内容嵌入到 Grid
中,以便您可以在顶部显示图层。微观管理可能很棘手,但无需太多努力即可实现。