// // IHAQNormalCell.swift // Inhealth // // Created by weclouds on 2019/12/12. // Copyright © 2019 weclouds. All rights reserved. // import UIKit import TKSwitcherCollection class IHAQNormalCell: UITableViewCell { @IBOutlet weak var exchangeSwitch: TKExchangeSwitch! override func awakeFromNib() { super.awakeFromNib() // Initialization code // fillCode let bgLayer1 = CAGradientLayer() bgLayer1.colors = [UIColor(red: 0.01, green: 0.87, blue: 0.79, alpha: 1).cgColor, UIColor(red: 0, green: 0.76, blue: 0.63, alpha: 1).cgColor] bgLayer1.locations = [0, 1] bgLayer1.frame = CGRect(x: 0, y: 0, width: KSCREENWIDTH, height: self.contentView.bounds.size.height) bgLayer1.startPoint = CGPoint(x: 0.5, y: 0) bgLayer1.endPoint = CGPoint(x: 0.99, y: 0.99) self.contentView.layer.insertSublayer(bgLayer1, at: 0) // #05CFAB self.exchangeSwitch.onColor = UIColor(hexString: "#573F95")! } override func setSelected(_ selected: Bool, animated: Bool) { super.setSelected(selected, animated: animated) // Configure the view for the selected state } override var frame: CGRect{ set(newFrame){ var frame = newFrame frame.origin.x = frame.origin.x + 20 //递归 frame.origin.y = frame.origin.y + 5 frame.size.width -= 40 frame.size.height -= 10 super.frame = frame } get{ return super.frame } } }