导航Xamarin表单中的页面相当长时间后,我一直试图使标签淡入淡出,但似乎无法使其正常工作。
有人有这种工作的例子吗?
我知道您可以使用.FadeTo()方法,但是我似乎找不到此工作的示例。
谢谢。
答案 0 :(得分:1)
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);
}
答案 1 :(得分:0)
第一个参数是不透明度,您可以输入0或1,或输入所需的值,第二个参数是时间,然后是效果。
Device.StartTimer(TimeSpan.FromSeconds(30), () =>
{
// Do something
yourLabel.FadeTo(0, 500, Easing.SpringIn);
return true; // True = Repeat again, False = Stop the timer
});