Commit 70eb87ee authored by Steven杜宇's avatar Steven杜宇

// 分享登录刷新

parent 987e3f60
......@@ -38,6 +38,8 @@ class YHHomeWebViewController: YHBaseViewController, WKUIDelegate, WKNavigationD
override func viewDidLoad() {
super.viewDidLoad()
NotificationCenter.default.addObserver(self, selector: #selector(loginSuccess), name: YhConstant.YhNotification.didLoginSuccessNotifiction, object: nil)
gk_navBarAlpha = 1.0
gk_navLineHidden = false
gk_navTitle = vcTitle
......@@ -187,6 +189,7 @@ class YHHomeWebViewController: YHBaseViewController, WKUIDelegate, WKNavigationD
deinit {
webview.removeObserver(self, forKeyPath: "estimatedProgress")
NotificationCenter.default.removeObserver(self)
}
func getData() {
......@@ -344,4 +347,9 @@ class YHHomeWebViewController: YHBaseViewController, WKUIDelegate, WKNavigationD
}
task.resume()
}
@objc func loginSuccess() {
printLog("登录成功,进行相应的 UI刷新操作")
getData()
}
}
......@@ -92,6 +92,9 @@ class YHVideoPlayerVC: YHBaseViewController {
}
func createUI() {
NotificationCenter.default.addObserver(self, selector: #selector(loginSuccess), name: YhConstant.YhNotification.didLoginSuccessNotifiction, object: nil)
gk_navigationBar.isHidden = true
view.backgroundColor = .black
view.addSubview(navBar)
......@@ -206,6 +209,10 @@ class YHVideoPlayerVC: YHBaseViewController {
videoControlView.isSilient = disable
player.avPlayer?.isMuted = disable
}
deinit {
NotificationCenter.default.removeObserver(self)
}
}
extension YHVideoPlayerVC {
......@@ -305,4 +312,9 @@ extension YHVideoPlayerVC {
}
}
}
@objc func loginSuccess() {
printLog("登录成功,进行相应的 UI刷新操作")
requestData()
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment