12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- //
- // IHSecondaryCell.swift
- // Inhealth
- //
- // Created by weclouds on 2019/12/20.
- // Copyright © 2019 weclouds. All rights reserved.
- //
- import UIKit
- class IHSecondaryCell: 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
- }
-
- }
|