123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- //
- // IHNewEquipment_nr_Cell.swift
- // Inhealth
- //
- // Created by weclouds on 2019/12/13.
- // Copyright © 2019 weclouds. All rights reserved.
- //
- import UIKit
- class IHNewEquipment_nr_Cell: UITableViewCell {
- var deviceInfo :EquipmentInfo?{
- didSet{
- if let info = self.deviceInfo {
- if let devType = info.deviceType {
- // if devType == "0" {
- // deviceImage.image = UIImage(named: "Ordinary light")
- // }else if devType == "1" {
- // deviceImage.image = UIImage(named: "Circadian light")
- // }else if devType == "2" {
- // deviceImage.image = UIImage(named: "Sensor")
- // }else if devType == "3" {
- // deviceImage.image = UIImage(named: "Purifier")
- // }
-
- }
-
- deviceImage.image = info.deviceImage
- nameLabel.text = info.deviceName
- deviceIDLabel.text = info.deviceID
- }
- }
- }
-
- var deleteCallback :(()->Void)?
- @IBOutlet weak var deviceImage: UIImageView!
-
- @IBOutlet weak var nameLabel: UILabel!
-
- @IBOutlet weak var deviceIDLabel: UILabel!
-
- override func awakeFromNib() {
- super.awakeFromNib()
- // Initialization code
- deviceImage.contentMode = .scaleAspectFit
- }
- override func setSelected(_ selected: Bool, animated: Bool) {
- super.setSelected(selected, animated: animated)
- // Configure the view for the selected state
- }
-
- @IBAction func deleteAction(_ sender: Any) {
- if let callback = deleteCallback {
- callback()
- }
- }
- }
|