JLChen
2021-05-18 a869383e163a18cdedcf587383c1eca043129754
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
//
//  Copyright © 2018年 dahua. All rights reserved.
//
 
import UIKit
 
class DHBindByOtherViewController: DHAddBaseViewController {
 
    public static func storyboardInstance() -> DHBindByOtherViewController {
        let storyboard = UIStoryboard(name: "AddDevice", bundle: Bundle.dh_addDeviceBundle())
        if let controller = storyboard.instantiateViewController(withIdentifier: "DHBindByOtherViewController") as? DHBindByOtherViewController {
            return controller
        }
        return DHBindByOtherViewController()
    }
    
    /// 被绑定的账号信息
    public var bindAccount: String = ""
    
    /// 左键操作类型
    public var leftAction: DHAddBaseLeftAction = .back
    
    @IBOutlet weak var bindAccountLabel: UILabel!
    @IBOutlet weak var imageView: UIImageView!
    @IBOutlet weak var tipView: UIView!
    @IBOutlet weak var warmTipLabel: UILabel!
    @IBOutlet weak var warmTipTextView: UITextView!
    @IBOutlet weak var topConstraint: NSLayoutConstraint!
    
    override func viewDidLoad() {
        super.viewDidLoad()
        view.backgroundColor = UIColor.dhcolor_c43()
        // Do any additional setup after loading the view.
        if dh_screenHeight < 667 {
            topConstraint.constant = 40
        }
        
        setupContent()
    }
 
    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
    
    private func setupContent() {
        let text = bindAccount
        bindAccountLabel.dh_setAttributedText(text: text, font: UIFont.boldSystemFont(ofSize: 15))
        bindAccountLabel.textColor = UIColor.dhcolor_c2()
        
        warmTipLabel.text = "add_device_kindly_reminder".lc_T
        warmTipTextView.text = "add_device_unbind_warm_tip".lc_T
        warmTipTextView.textColor = UIColor.dhcolor_c5()
        
        imageView.image = UIImage(named: "adddevice_icon_device_default")
        
        //SMB:色值修改、隐藏提示
        tipView.isHidden = true
        warmTipLabel.textColor = UIColor.dhcolor_c0() //UIColor.dhcolor_c2()
    }
    
    // MARK: DHAddBaseVCProtocol
    override func isRightActionHidden() -> Bool {
        return true
    }
    
    override func leftActionType() -> DHAddBaseLeftAction {
        return leftAction
    }
}