/// <summary> /// 关闭一个页面所有关联的Popup /Widget /// </summary> /// <param name="view"></param> private void ClosePageConnectView(UIBasePageView view) { if (view != null) { view.HideWindow(UIParameterArgs.Create()); UIBasePopupView.RemoveWillPopupView(view); //关闭当前界面所包含的弹窗(没有弹出的) UIBasePopupView.CloseConnectPopupView(view); //关闭当前界面所包含的弹窗 (已经弹出的) UIBaseWidgetView.CloseAttachWidget(view.transform, false, UIParameterArgs.Create()); //关闭关联的Widget } }