public void CloseAll(Page page, PopupArguments args) { //var subviews = UIApplication.SharedApplication.KeyWindow.Subviews.Where(v => v is IVisualElementRenderer).ToList(); //foreach (var subview in subviews) // subview.RemoveFromSuperview(); args.SetResult(true); }
public void Close() { if (_view != null) { _view.RemoveFromSuperview(); } _popup.CloseRequest -= OnCloseRequest; _popupArguments.SetResult(true); }
public void Close() { NSNotificationCenter.DefaultCenter.RemoveObserver(orientationChangeObserver); if (view != null) { view.RemoveFromSuperview(); } popup.CloseRequest -= OnCloseRequest; popupArguments.SetResult(popup.Result); }
public void Close() { _dialog.Dismiss(); _popup.CloseRequest -= OnCloseRequest; _popupArguments.SetResult(true); }