private void ShowGalleryView() { InvokeOnMainThread(() => { _galleryView.ViewWillAppear(true); _listView.ViewWillDisappear(true); _listView.View.RemoveFromSuperview(); this.View.AddSubview(_galleryView.View); _listView.ViewDidDisappear(true); _galleryView.ViewDidAppear(true); }); }