// // SportDetailCell.swift // Lookfit // // Created by lemo. on 2020/4/20. // Copyright © 2020 Sheldon. All rights reserved. // import UIKit class SportDetailCell: UICollectionViewCell { @IBOutlet weak var titleLabel: UILabel! @IBOutlet weak var valueLabel: UILabel! @IBOutlet weak var img: UIImageView! @IBOutlet weak var unitLabel: UILabel! @IBOutlet weak var rightLineView: UIView! override func awakeFromNib() { super.awakeFromNib() } func bind(to viewModel: SportDetailCellViewModel) { viewModel.title .bind(to: titleLabel.rx.text) .disposed(by: rx.disposeBag) viewModel.img .bind(to: img.rx.image) .disposed(by: rx.disposeBag) viewModel.value .bind(to: valueLabel.rx.text) .disposed(by: rx.disposeBag) viewModel.unit .bind(to: unitLabel.rx.text) .disposed(by: rx.disposeBag) viewModel.rightLineHidden .bind(to: rightLineView.rx.isHidden) .disposed(by: rx.disposeBag) } }