XAML in Xamarin.Forms 基礎篇 電子書

XAML in Xamarin.Forms 基礎篇 電子書
XAML in Xamarin.Forms 基礎篇 電子書

Xamarin.Forms 快速入門 電子書

Xamarin.Forms 快速入門 電子書
Xamarin.Forms 快速入門 電子書

2016/11/03

在 Xamarin.Forms 中使用動畫效果

想要在 Xamarin.Forms 內,讓在 XAML 內控制項可以做出動畫效果,原則上,需要透過 Code Behind 的方式來做到動畫,除非你需要透過 Behavior 的方式把這些動畫特效,透過 XAML 宣告與資料繫結的方式來做出動畫效果。
若要依據執行動畫,可以使用底下方式來驅動。
            await button.TranslateTo(200, 0, 1000);
            await button.TranslateTo(0, 100, 1000);
            await button.ScaleTo(2.0, 1000);
            await button.RotateTo(360, 1000);
想要同時執行動畫,可以使用底下方式來驅動。
            await Task.WhenAll(
                button.TranslateTo(200, 0, 1000),
                button.TranslateTo(0, 100, 1000),
                button.ScaleTo(2.0, 1000),
                button.RotateTo(360, 1000));
專案原始碼

沒有留言:

張貼留言