当表单出现时,我一直在努力使我的图像和文本缩放,但我仍然无法获得效果。
我做了什么。
我给我的页面的构造函数LabelDescription
)。
我想要创造的
如果您转到底部的这个链接https://www.syncfusion.com/blogs/post/create-a-wizard-view-in-xamarin-forms.aspx,就会看到显示缩放的gif。(我没有同步)
在加载页面时,对如何缩放图像有任何建议吗?
发布于 2021-07-06 06:14:48
疤痕是Xamarin.Forms中简单的动画。
您可以使用ScaleTo方法来动画图像或标签的缩放属性。
await svgcachedImage.ScaleTo(2, 2000);
await svgcachedLabel.ScaleTo(2, 2000); 这段代码通过在2秒(2000毫秒)内扩展到图像实例的两倍大小来激活图像实例。
或者您可以使用RelScaleTo方法对图像进行相对缩放。
await svgcachedImage.RelScaleTo(2, 2000);有关更多细节,您可以查看MS docs:https://learn.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/animation/simple#canceling-animations
您可以从NuGet下载源文件以供参考。https://learn.microsoft.com/en-us/samples/xamarin/xamarin-forms-samples/userinterface-animation-basic/
发布于 2021-07-05 06:24:25
你可以使用动画
Task.WhenAll(
await image.ScaleTo(1.5,5000);
await text.SacleTo(1.5,5000);
)正如您所知,您可以同时动画的obj。而不是一个接一个地使用Task.WhenAll();
然后,您可以在
protected override async void OnAppearing(){}https://stackoverflow.com/questions/68251026
复制相似问题