Commit b817302d authored by Steven杜宇's avatar Steven杜宇

// 我的名片

parent 6bc5484c
......@@ -33,17 +33,42 @@ class YHMyNameCardViewController: YHBaseViewController {
return view
}()
lazy var navBar: YHCustomNavigationBar = {
let bar = YHCustomNavigationBar.navBar()
bar.backgroundColor = .clear
bar.title = "我的名片"
bar.titleColor = .white
bar.rightButton.setImage(UIImage(named: "people_card_setting"), for: .normal)
bar.backButton.setImage(UIImage(named: "back_icon_for_code_input"), for: .normal)
bar.backBlock = {
[weak self] in
guard let self = self else { return }
self.navigationController?.popViewController(animated: true)
}
bar.rightBtnClick = {
[weak self] in
guard let self = self else { return }
}
return bar
}()
override func viewDidLoad() {
super.viewDidLoad()
createUI()
}
func createUI() {
gk_navTitle = "我的名片"
gk_navTitleColor = .white
gk_navigationBar.isHidden = true
self.view.backgroundColor = UIColor.init(hex: 0xF8FAFB)
self.view.addSubview(bgImgView)
self.view.addSubview(self.tableView)
self.view.addSubview(self.navBar)
self.navBar.snp.makeConstraints { make in
make.left.right.equalToSuperview()
make.top.equalToSuperview().offset(k_Height_statusBar())
make.height.equalTo(k_Height_NavContentBar)
}
self.bgImgView.snp.makeConstraints { make in
make.left.right.top.equalToSuperview()
make.height.equalTo(self.bgImgView.snp.width).multipliedBy(834.0/750.0)
......
......@@ -87,6 +87,10 @@ class YHMessageBellView: UIView {
}
@objc func didBellBtnClicked() {
if YHLoginManager.shared.isLogin() == false {
YHOneKeyLoginManager.shared.oneKeyLogin()
return
}
let vc = YHMessageListVC()
UIViewController.current?.navigationController?.pushViewController(vc)
}
......
......@@ -28,6 +28,11 @@ class YHCustomNavigationBar: UIView {
titleLabel.text = title
}
}
var titleColor: UIColor? {
didSet {
titleLabel.textColor = titleColor
}
}
var backBlock:(()->())?
var leftSecondBtnClick:(()->())?
var rightBtnClick:(()->())?
......@@ -54,7 +59,7 @@ class YHCustomNavigationBar: UIView {
return btn
}()
private lazy var rightButton: UIButton = {
lazy var rightButton: UIButton = {
let btn = UIButton()
btn.YH_clickEdgeInsets = UIEdgeInsets(top: 20, left: 20, bottom: 20, right: 20)
btn.addTarget(self, action: #selector(didRightButtonClicked), for: .touchUpInside)
......
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "Vector@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "Vector@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
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