我正在尝试在Xamarin表单中创建带有渐变边框颜色的按钮,我在IOS下方找到了解决方案,但是我找不到适用于android的任何内容,有人可以帮助我吗?

Gradient as a Buttons BorderColor?

最佳答案

您可以使用PancakeView为边界提供渐变,并添加触摸手势识别器:

<yummy:PancakeView
    BackgroundColor="#e2e885"
    BorderGradientStops="{StaticResource Rainbow}"
    HeightRequest="150"
    CornerRadius="40,10,40,10"
    BorderThickness="4"
    BorderColor="#456287">
    <yummy:PancakeView.GestureRecognizers>
        <TapGestureRecognizer Command="{Binding OnTapCommand}" NumberOfTapsRequired="1" />
    </yummy:PancakeView.GestureRecognizers>
    <Label Text="Button text" HorizontalOptions="Center" VerticalOptions="Center" />
</yummy:PancakeView>

关于c# - 作为按钮的渐变BorderColor Xamarin Android?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57676764/

10-10 15:27