ViewExtensions.TranslateTo(VisualElement, Double, Double, UInt32, Easing) 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.
TranslationX ve TranslationY özelliklerini geçerli değerlerinden yeni değerlere hareketlendirir. 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
- Double
Son çeviri vektörünün x bileşeni.
- y
- Double
Son çeviri vektörünün y bileşeni.
- length
- UInt32
Animasyonun süresi (milisaniye cinsinden).
- easing
- Easing
Animasyonun kolaylaştırıcı hızı.
Döndürülenler
Açıklamalar
Kullanıcı dokunmatik girişi ekranın dışından alan bir görünüme animasyon eklemek için, geliştiricinin önce görünümü son konumuna yerleşmesi, ardından görünümü ekranın üzerine çevirmesi ve son olarak görünümün son konumuna geri animasyonunu yapmanız gerekir.
TranslateTo, düzen ön planı uygulanmış olduğundan animasyonlar için yararlıdır. Çeviri animasyonları yönetilen düzenlerle çakışmaz ve bu nedenle, slayt/çıkış stili animasyonları yapmak için idealdir.