瀏覽代碼

Bugly 获得ViewManager界面GetUIView 时防止报错

huangxiaoyue 1 年之前
父節點
當前提交
365afa7bdc
共有 1 個文件被更改,包括 6 次插入4 次删除
  1. 6 4
      GameClient/Assets/Game/HotUpdate/Views/ViewManager.cs

+ 6 - 4
GameClient/Assets/Game/HotUpdate/Views/ViewManager.cs

@@ -283,11 +283,13 @@ namespace GFGGame
         }
         public static IUIView GetUIView(string viewName)
         {
-            IUIView obj = _viewDic[viewName];
-            if (obj != null && obj.isShowing)
+            if (_viewDic.ContainsKey(viewName))
             {
-
-                return obj as IUIView;
+                IUIView obj = _viewDic[viewName];
+                if (obj != null && obj.isShowing)
+                {
+                    return obj as IUIView;
+                }
             }
             return null;
         }