ViewExtensions.TranslateTo Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir öğeye TranslationX ve TranslationY özelliklerine geçerli değerlerinden yeni değerlere animasyon ekler. Bu, giriş düzeninin görsel düzen ile aynı konumda olmasını sağlar.
public static System.Threading.Tasks.Task<bool> TranslateTo (this Xamarin.Forms.VisualElement view, double x, double y, uint length = 250, Xamarin.Forms.Easing easing = default);
static member TranslateTo : Xamarin.Forms.VisualElement * double * double * uint32 * Xamarin.Forms.Easing -> System.Threading.Tasks.Task<bool>
Parametreler
- view
- VisualElement
Çevrilecek görünüm.
- x
- System.Double
Son çeviri vektörünün x bileşeni.
- y
- System.Double
Son çeviri vektörünün y bileşeni.
- length
- System.UInt32
Animasyonun milisaniye cinsinden süresi.
- easing
- Easing
Animasyonun kolaylaştırılması.
Döndürülenler
Açıklamalar
Ekranın dışından kullanıcı dokunma girişi alan bir görünüme animasyon eklemek için, geliştiricinin önce görünümü son konumuna getirmesi, ardından görünümü ekrandan çevirmesi ve son olarak görünüme ekranda son konumuna geri animasyon eklemesi gerekir.
TranslateTo, animasyonlar için kullanışlıdır çünkü post-layout uygulanır. Çeviri animasyonları yönetilen düzenlerle çakışmaz ve bu nedenle slayt içinde/dışında stil animasyonları yapmak için idealdir.