// // ForayNewTableViewCell.swift // foray // // Created by Nicholas Tay on 18/3/2022. // import UIKit import SnapKit class ForayNewTableViewCell: UITableViewCell { let nameLabel: UILabel = UILabel() override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) { super.init(style: style, reuseIdentifier: reuseIdentifier) initialiseViews() } required init?(coder: NSCoder) { fatalError("unreachable") } private func initialiseViews() { contentView.addSubview(nameLabel) setupConstraints() } private func setupConstraints() { nameLabel.snp.makeConstraints { (make) in make.top.bottom.equalToSuperview().inset(8) make.leading.trailing.equalToSuperview().inset(8) } } public func setData(str: String) { nameLabel.text = str } }