mirror of
https://github.com/Finb/Bark.git
synced 2025-12-08 21:36:01 +00:00
35 lines
1016 B
Swift
35 lines
1016 B
Swift
//
|
|
// DeviceTokenCell.swift
|
|
// Bark
|
|
//
|
|
// Created by huangfeng on 2022/3/23.
|
|
// Copyright © 2022 Fin. All rights reserved.
|
|
//
|
|
|
|
import UIKit
|
|
|
|
class MutableTextCell: BaseTableViewCell<MutableTextCellViewModel> {
|
|
|
|
override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
|
|
super.init(style: UITableViewCell.CellStyle.value1, reuseIdentifier: reuseIdentifier)
|
|
self.selectionStyle = .none
|
|
self.accessoryType = .none
|
|
self.backgroundColor = BKColor.background.secondary
|
|
self.detailTextLabel?.textColor = BKColor.grey.darken2
|
|
}
|
|
|
|
@available(*, unavailable)
|
|
required init?(coder aDecoder: NSCoder) {
|
|
fatalError("init(coder:) has not been implemented")
|
|
}
|
|
|
|
override func bindViewModel(model: MutableTextCellViewModel) {
|
|
super.bindViewModel(model: model)
|
|
|
|
self.textLabel?.text = model.title
|
|
model.text
|
|
.drive(self.detailTextLabel!.rx.text)
|
|
.disposed(by: rx.reuseBag)
|
|
}
|
|
}
|