let view = UIView.init(frame: CGRect(x: 0, y: 0, width: kScreenWidth, height: 180))
let addBtn = UIButton()
addBtn.setImage(UIImage.init(named: "添加设备开启无痛人生big"), for: .normal)
addBtn.addTarget(self, action: #selector(emptyAddDevice), for: .touchUpInside)
view.addSubview(addBtn)
addBtn.snp.makeConstraints { make in
make.top.equalTo(view).offset(20)
make.center.equalTo(view)
}
let btnBotLab = UILabel()
btnBotLab.text = "add_device".localized()
btnBotLab.font = UIFont.boldSystemFont(ofSize: 18)
btnBotLab.textColor = kAppMainColor
btnBotLab.textAlignment = .center
view.addSubview(btnBotLab)
btnBotLab.snp.makeConstraints { make in
make.top.equalTo(addBtn.snp_bottomMargin)
make.left.right.equalTo(view)
make.height.equalTo(20)
}
let introBtn = UIButton()
introBtn.setTitle("pulse_intro".localized(), for: .normal)
introBtn.setTitleColor(.darkGray, for: .normal)
introBtn.titleLabel?.font = .boldSystemFont(ofSize: 14)
introBtn.addTarget(self, action: #selector(emptyShowIntro), for: .touchUpInside)
view.addSubview(introBtn)
introBtn.snp.makeConstraints { (m) in
m.top.equalTo(btnBotLab.snp_bottomMargin).offset(30)
m.centerX.equalTo(view)
m.height.equalTo(20)
}
let introBtnBotLine = UIView()
introBtnBotLine.backgroundColor = .darkGray
view.addSubview(introBtnBotLine)
introBtnBotLine.snp.makeConstraints { (m) in
m.left.equalTo(introBtn.snp_leftMargin).offset(0)
m.right.equalTo(introBtn.snp_rightMargin).offset(0)
m.top.equalTo(introBtn.snp_bottomMargin).offset(4)
m.height.equalTo(1)
}
return view
}
@objc func emptyAddDevice() {
print(message: "didTapButton 添加设备")
let scanVC = ScanDevicesVC()
scanVC.hidesBottomBarWhenPushed = true
self.navigationController?.pushViewController(scanVC, animated: true)
}
@objc func emptyShowIntro() {
let vc = ProductInfoVC()
vc.hidesBottomBarWhenPushed = true
vc.productIndex = self.productIndex
self.navigationController?.pushViewController(vc, animated: true)
}