如何在Xamarin表单上为按钮设置悬停?

时间:2019-11-23 09:53:41

标签: xamarin xamarin.forms xamarin.android xamarin.ios

如何在Button上为Xamarin Forms设置悬停?

视频https://www.youtube.com/watch?v=MLfAW55_4cY

2 个答案:

答案 0 :(得分:0)

这可以通过创建自定义渲染器来完成。我相信它仅对UWP构建有用,因此对android和IOS无效。这是link,您可以在其中找到更多信息。

答案 1 :(得分:0)

悬停效果对于具有鼠标但对于移动应用程序的桌面应用程序有意义?甚至没有意义。

但是,如果您想以Xamarin形式显示效果,则使用单行代码非常简单。

喜欢:

Button.TranslateTo(100,0,500,Easing.CubicIn);
Button.TranslateTo(0,0);

Easing根据您的情况需要提供多种动画效果。

基本上有4种效果:

1.TranslationTo
2.ScaleTo
3.RoatationTo
4.FadeTo

如果您想了解更多信息,请遵循这8分钟的教程:Xamarin.Forms Animation Effects