mirror of
https://codeberg.org/comaps/comaps
synced 2026-01-05 20:23:48 +00:00
To expand with full Organic Maps and Maps.ME commits history run: git remote add om-historic [om-historic.git repo url] git fetch --tags om-historic git replace squashed-history historic-commits
37 lines
639 B
Swift
37 lines
639 B
Swift
import UIKit
|
|
|
|
class Cell: UICollectionViewCell {
|
|
let label = UILabel()
|
|
|
|
var theme = DatePickerViewTheme() {
|
|
didSet {
|
|
updateTheme()
|
|
}
|
|
}
|
|
|
|
func updateTheme() {
|
|
label.textColor = theme.dayColor
|
|
label.font = theme.dayFont
|
|
}
|
|
|
|
override init(frame: CGRect) {
|
|
super.init(frame: frame)
|
|
addSubviews()
|
|
label.textAlignment = .center
|
|
updateTheme()
|
|
}
|
|
|
|
required init?(coder: NSCoder) {
|
|
fatalError("init(coder:) has not been implemented")
|
|
}
|
|
|
|
func addSubviews() {
|
|
contentView.addSubview(label)
|
|
label.alignToSuperview()
|
|
}
|
|
|
|
override func prepareForReuse() {
|
|
label.text = nil
|
|
}
|
|
}
|