使标签淡入淡出Xamarin表单

使标签淡入淡出Xamarin表单,xamarin,xamarin.forms,Xamarin,Xamarin.forms,很长一段时间以来,我一直在尝试让标签在导航到Xamarin表单的页面时淡入淡出,但似乎无法让它正常工作 有人举过这样的例子吗 我知道你可以使用.FadeTo方法,但我似乎找不到一个这样有效的例子 提前感谢。第一个参数是不透明度,你可以输入0或1,或者你想要的值,第二个是时间,然后是效果 Device.StartTimer(TimeSpan.FromSeconds(30), () => { // Do something yourLabel.FadeTo(0, 500, Ea

很长一段时间以来,我一直在尝试让标签在导航到Xamarin表单的页面时淡入淡出,但似乎无法让它正常工作

有人举过这样的例子吗

我知道你可以使用.FadeTo方法,但我似乎找不到一个这样有效的例子


提前感谢。

第一个参数是不透明度,你可以输入0或1,或者你想要的值,第二个是时间,然后是效果

Device.StartTimer(TimeSpan.FromSeconds(30), () =>
{
    // Do something
    yourLabel.FadeTo(0, 500, Easing.SpringIn);


    return true; // True = Repeat again, False = Stop the timer
});

我明白你能传递给我什么。FadeTo我在问如何让这种感觉不断地来回消失。我似乎找不到这样的例子。你的帖子没有说任何关于循环或重复动画的内容-请参阅修复了添加计时器以重复淡入淡出的答案。
    protected async override void OnAppearing()
    {
        base.OnAppearing();

        // fade to 0 opacity, 2s
        await lblW.FadeTo(0,2000);
        // return to full opacity, 2s
        await lblW.FadeTo(1,2000);
    }