// // BaseViewController.swift // SolarBT // // Created by weclouds on 2019/1/23. // Copyright © 2019 weclouds. All rights reserved. // import UIKit class BaseViewController: UIViewController { var label :UILabel? open var sbtTitle :String?{ didSet{ label?.text = self.sbtTitle } } override func viewDidLoad() { super.viewDidLoad() // setNavgationBar() // Do any additional setup after loading the view. } func setNavgationBar() { print("lallala") let titleView = UIView(frame: CGRect(x: 0, y: 0, width: KSCREENWIDTH - 150, height: 44)) // titleView.backgroundColor = UIColor.red self.navigationItem.titleView = titleView label = UILabel() label!.textColor = UIColor(hexString: "#222222") label!.font = UIFont(name: PingFangSC_Semibold, size: 19) label!.text = sbtTitle! .da_localizedStr() // LocalizationManager.shareInstance().callback = { // self.sbtTitle = self.sbtTitle!.da_localizedStr() // } // label.backgroundColor = UIColor.green label!.frame = CGRect(x: 0 , y: 0, width: KSCREENWIDTH - 150, height: 40) titleView.addSubview(label!) } }