// // IHThirdGradeCell.swift // Inhealth // // Created by weclouds on 2019/12/20. // Copyright © 2019 weclouds. All rights reserved. // import UIKit class IHThirdGradeCell: UITableViewCell { var isExpand :Bool? { didSet{ if self.isExpand == false { rightImageView.image = UIImage(named: "shanglaIcon") }else{ rightImageView.image = UIImage(named: "xialaIcon") } } } var isLeaf : Bool?{ didSet{ if let isLeaf = self.isLeaf { if isLeaf == true { rightImageView.isHidden = true }else{ rightImageView.isHidden = false } } } } var node : IHTreeTableViewNode?{ didSet{ aTitleLabel.text = self.node?.nodeName aValueLabel.text = self.node?.deviceCount if self.node?.isExpand == true { rightImageView.image = UIImage(named: "shanglaIcon") }else{ rightImageView.image = UIImage(named: "xialaIcon") } } } @IBOutlet weak var rightImageView: UIImageView! @IBOutlet weak var aTitleLabel: UILabel! @IBOutlet weak var aValueLabel: UILabel! override func awakeFromNib() { super.awakeFromNib() // Initialization code } override func setSelected(_ selected: Bool, animated: Bool) { super.setSelected(selected, animated: animated) // Configure the view for the selected state } }