【发布时间】:2021-02-24 05:58:58
【问题描述】:
我正在尝试以 Xamarin 形式重新创建此动画(下面的链接),但到目前为止还没有成功。有谁知道这怎么可能?
codepen.io/wschern/pen/grXwra
【问题讨论】:
-
如果要实现流畅的动画效果,最好使用CollectionView。检查docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/…
我正在尝试以 Xamarin 形式重新创建此动画(下面的链接),但到目前为止还没有成功。有谁知道这怎么可能?
codepen.io/wschern/pen/grXwra
【问题讨论】:
您需要包含一个计时器来增加当前位置:
Device.StartTimer(TimeSpan.FromSeconds(5),(Func<bool>)(() =>
{
MainCarouselView.Position = (MainCarouselView.Position + 1) % image.Count;
return true;
}))
;
【讨论】: