animasyonu Xamarin.Forms
, basit animasyonlar oluşturmak için basit olan kendi animasyon altyapısını içerir ve karmaşık animasyonlar oluşturmak için yeterince çok yönlüdür.
Animasyon sınıfları görsel öğelerin farklı özelliklerini hedefler ve tipik bir animasyon bir özelliği zaman içinde bir değerden diğerine aşamalı Xamarin.Forms olarak değiştirir. Animasyon sınıfları için XAML arabirimi olmadığını Xamarin.Forms unutmayın. Ancak, animasyonlar davranışlarda kapsül olabilir ve ardından XAML'den başvurulabilirsiniz.
Basit Animasyonlar
sınıfı, örnekleri döndüren, ölçeklendiren, çeviren ve solduran basit animasyonlar oluşturmak için kullanılan ViewExtensions uzantı VisualElement yöntemleri sağlar. Bu makalede, sınıfını kullanarak animasyon oluşturma ve iptal etme işlemi ViewExtensions açıklanmıştır.
Kolaylaştırıcı İşlevler
Xamarin.Forms , animasyonların çalışma hızı veya yavaşlaması için denetim sağlayan bir aktarım işlevi belirtmenize olanak Easing sağlayan bir sınıf içerir. Bu makalede, önceden tanımlanmış kolaylama işlevlerinin nasıl tüketilmesi ve özel kolaylama işlevlerinin nasıl oluşturularak ilgili bilgi velanmıştır.
Özel Animasyonlar
sınıfı, sınıftaki genişletme yöntemleriyle bir veya daha fazla nesne oluşturarak tüm AnimationXamarin.FormsViewExtensions animasyonların yapı Animation taşıdır. Bu makalede, sınıfı kullanarak animasyon oluşturma ve iptal etme, birden çok animasyonu eşitleme ve mevcut animasyon yöntemleriyle animasyonlu olmayan özelliklere animasyon ek olarak özel animasyonlar oluşturma işlemi Animation açıklanmıştır.