ViewExtensions.TranslateTo Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menganimasikan elemen properti TranslationX dan TranslationY dari nilainya saat ini ke nilai baru. Ini memastikan bahwa tata letak input berada di posisi yang sama dengan tata letak visual.
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>
Parameter
- view
- VisualElement
Tampilan untuk diterjemahkan.
- x
- System.Double
Komponen x dari vektor terjemahan akhir.
- y
- System.Double
Komponen y dari vektor terjemahan akhir.
- length
- System.UInt32
Durasi animasi dalam milidetik.
- easing
- Easing
Meringankan animasi.
Mengembalikan
Keterangan
Untuk menganimasikan tampilan yang menerima input sentuhan pengguna dari luar layar, pengembang harus terlebih dahulu menjabarkan tampilan di posisi terakhirnya, lalu menerjemahkan tampilan dari layar, dan akhirnya menganimasikan tampilan kembali ke posisi akhir di layar.
TranslateTo berguna untuk animasi karena diterapkan pasca-tata letak. Animasi terjemahan tidak akan berkonflik dengan tata letak terkelola dan dengan demikian ideal untuk melakukan animasi gaya slide masuk/keluar.