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); }
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; }