Commit a3ecdbd3 authored by David黄金龙's avatar David黄金龙

代码优化

parent 717c625d
...@@ -43,10 +43,11 @@ class YHHomeWebViewController: YHBaseViewController, WKUIDelegate, WKNavigationD ...@@ -43,10 +43,11 @@ class YHHomeWebViewController: YHBaseViewController, WKUIDelegate, WKNavigationD
gk_navBarAlpha = 1.0 gk_navBarAlpha = 1.0
gk_navLineHidden = false gk_navLineHidden = false
gk_navTitle = vcTitle gk_navTitle = vcTitle
if !(vcTitle == "积分中心" || vcTitle == "预约银河湾") {
let rightButtonItem = UIBarButtonItem(image: UIImage(named: "share_item")?.withRenderingMode(.alwaysOriginal), style: .plain, target: self, action: #selector(share)) if (vcTitle == "香港身份测评码") {
gk_navRightBarButtonItem = rightButtonItem addRightItems()
gk_navItemRightSpace = 16 } else {
printLog("通过ID的逻辑来处理")
} }
view.backgroundColor = .white view.backgroundColor = .white
viewModel = YHHomeWebViewModel() viewModel = YHHomeWebViewModel()
...@@ -210,6 +211,11 @@ class YHHomeWebViewController: YHBaseViewController, WKUIDelegate, WKNavigationD ...@@ -210,6 +211,11 @@ class YHHomeWebViewController: YHBaseViewController, WKUIDelegate, WKNavigationD
if operationFlag { if operationFlag {
self.block?(model) self.block?(model)
} }
if model.img_url.isEmpty == false {
self.addRightItems()
}
} }
} }
} }
...@@ -356,3 +362,19 @@ class YHHomeWebViewController: YHBaseViewController, WKUIDelegate, WKNavigationD ...@@ -356,3 +362,19 @@ class YHHomeWebViewController: YHBaseViewController, WKUIDelegate, WKNavigationD
getData() getData()
} }
} }
extension YHHomeWebViewController {
func addRightItems() {
let rightButtonItem = UIBarButtonItem(image: UIImage(named: "share_item")?.withRenderingMode(.alwaysOriginal), style: .plain, target: self, action: #selector(share))
gk_navRightBarButtonItem = rightButtonItem
gk_navItemRightSpace = 16
}
func removeRightItems() {
gk_navRightBarButtonItems = []
}
}
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