/// <summary> /// 关闭指定类型的栈所有界面,然后打开下一个界面(无缝切换) /// </summary> /// <param name="uiType">关闭的栈类型</param> /// <param name="uiName">UI名字</param> /// <param name="args">传递到0nStart的参数</param> public void PopAllThenOpen(UIType uiType, string uiName, params object[] args) { IUIContainer uiContainer = null; if (showDic.TryGetValue(uiType, out uiContainer)) { uiContainer?.PopAllThenOpen(uiName, args); } }