private void AnimateOut()
 {
     BackgroundImage.LayoutTo(new Rectangle(0, 0, Width, 100), 250, Easing.SpringIn);
     PersonImage.TranslateTo(0, 0, 250, Easing.SpringIn);
     PickPersonPhotoImage.TranslateTo(0, 0, 250, Easing.SpringIn);
     PersonInfoLayout.TranslateTo(0, 0, 250, Easing.SpringIn);
 }
Esempio n. 2
0
 private void BackgroundImage_OnTapped(object sender, EventArgs e)
 {
     if (_isTranslated)
     {
         BackgroundImage.LayoutTo(new Rectangle(0, 0, Width, 100), 250, Easing.SpringIn);
         UserProfileImage.TranslateTo(0, 0, 250, Easing.SpringIn);
         PickUserPhotoImage.TranslateTo(0, 0, 250, Easing.SpringIn);
         UserInfoLayout.TranslateTo(0, 0, 250, Easing.SpringIn);
     }
     else
     {
         BackgroundImage.LayoutTo(new Rectangle(0, 0, Width, 200), 250, Easing.SpringOut);
         UserProfileImage.TranslateTo(0, 100, 250, Easing.SpringOut);
         PickUserPhotoImage.TranslateTo(0, 100, 250, Easing.SpringOut);
         UserInfoLayout.TranslateTo(0, 100, 250, Easing.SpringOut);
     }
     _isTranslated = !_isTranslated;
 }