Browse Source

修复了登录重复出现的问题

南鑫林 5 years ago
parent
commit
397263679e

+ 6 - 4
RainbowPlanet/RainbowPlanet/Modules/RegisterLoginModule/LoginNow/LoginNowView.swift

@@ -106,10 +106,12 @@ class LoginNowView: UIView {
     var loginNowView : LoginNowView?
     
     class func initLoginNowView() {
-        let loginNowView = LoginNowView(frame:CGRect(x: 0, y: -50, width: kScreenWidth, height: 50))
-        let tabbar = BaseTabbarViewController.shared.esTabBarController.tabBar as? ESTabBar
-        tabbar?.addSubview(loginNowView)
-        LoginNowView.shared.loginNowView = loginNowView
+        if  LoginNowView.shared.loginNowView == nil {
+            let loginNowView = LoginNowView(frame:CGRect(x: 0, y: -50, width: kScreenWidth, height: 50))
+            let tabbar = BaseTabbarViewController.shared.esTabBarController.tabBar as? ESTabBar
+            tabbar?.addSubview(loginNowView)
+            LoginNowView.shared.loginNowView = loginNowView
+        }
     }