| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- //
- // SBTDashboardCell.swift
- // SolarBT
- //
- // Created by weclouds on 2019/1/29.
- // Copyright © 2019 weclouds. All rights reserved.
- //
- import UIKit
- class SBTDashboardCell: UITableViewCell {
- var solarPowerValue : String? {
- didSet{
- dashboardView.solarPowerValue = self.solarPowerValue
- }
- }
- var solarPower : CGFloat? = 0.0{
- didSet{
- if let solarPower = self.solarPower {
- dashboardView.powerValue = solarPower
- }
-
- }
- }
-
- lazy var dashboardView : SBTDashboardView = {
- var dashbardView = SBTDashboardView(frame: CGRect(x: 0, y: 0, width: 188, height: 188))
- // dashbardView.powerValue = 0.5
- return dashbardView
- }()
-
-
- override func awakeFromNib() {
- super.awakeFromNib()
- // Initialization code
- createUI()
- }
- override func setSelected(_ selected: Bool, animated: Bool) {
- super.setSelected(selected, animated: animated)
- // Configure the view for the selected state
- }
-
- func createUI() {
- addSubview(dashboardView)
- dashboardView.snp.makeConstraints { (make) in
- make.centerX.equalToSuperview()
- make.centerY.equalToSuperview()
- make.width.height.equalTo(188)
- }
-
- }
-
- }
|