| | |
| | | // |
| | | |
| | | import UIKit |
| | | import JQTools |
| | | |
| | | class PavilionItemCell: UICollectionViewCell { |
| | | |
| | | override func awakeFromNib() { |
| | | var pavilionDetailModel:PavilionDetailModel? |
| | | |
| | | @IBOutlet weak var image_cover: UIImageView! |
| | | @IBOutlet weak var view_distance: UIView! |
| | | @IBOutlet weak var label_distance: UILabel! |
| | | @IBOutlet weak var label_title: UILabel! |
| | | @IBOutlet weak var label_address: UILabel! |
| | | @IBOutlet weak var label_phone: UILabel! |
| | | |
| | | override func awakeFromNib() { |
| | | super.awakeFromNib() |
| | | |
| | | } |
| | | |
| | | func setPavilionDetailModel(_ model:PavilionDetailModel){ |
| | | image_cover.sd_setImage(with: URL(string: model.coverUrl)) |
| | | label_title.text = model.hallName |
| | | view_distance.isHidden = model.distance < 0 |
| | | if model.distance >= 1000{ |
| | | label_distance.text = String(format: "距你%@km", (model.distance / 1000).jq_formatFloat) |
| | | }else{ |
| | | label_distance.text = String(format: "距你%@m", model.distance.jq_formatFloat) |
| | | } |
| | | |
| | | label_address.text = model.address |
| | | label_phone.text = model.contactNumber |
| | | } |
| | | |
| | | } |