40 lines
772 B
Swift
40 lines
772 B
Swift
//
|
|
// ErrorView.swift
|
|
// wallet
|
|
//
|
|
// Created by Jason on 8/23/20.
|
|
// Copyright © 2020 Jason. All rights reserved.
|
|
//
|
|
|
|
import UIKit
|
|
|
|
class ErrorView: UIView {
|
|
|
|
var title: String? {
|
|
get {
|
|
return label.text
|
|
}
|
|
set(newTitle) {
|
|
label.text = newTitle
|
|
}
|
|
}
|
|
|
|
private lazy var label: UILabel = {
|
|
let label = UILabel()
|
|
label.textColor = Theme.inverseBackgroundColor
|
|
label.textAlignment = .center
|
|
return UILabel()
|
|
}()
|
|
|
|
init() {
|
|
super.init(frame: .zero)
|
|
backgroundColor = Theme.backgroundColor
|
|
addSubviewAndFill(label)
|
|
}
|
|
|
|
required init?(coder: NSCoder) {
|
|
fatalError("init(coder:) has not been implemented")
|
|
}
|
|
|
|
}
|