|
//
// CenterCancelItem.swift
// PaiaiUIKit
//
// Created by ffib on 2019/1/23.
// Copyright © 2019 yb. All rights reserved.
//
import Foundation
final class CenterCancelItem: AlertItem {
static var `default`: CenterCancelItem {
return CenterCancelItem()
}
init() {
super.init(frame: CGRect.zero)
initProperty()
}
override func didMoveToWindow() {
installTarget()
}
private func initProperty() {
titleLabel?.numberOfLines = 0
titleLabel?.font = UIFont.systemFont(ofSize: 17)
backgroundColor = UIColor(r: 153, g: 153, b: 153)
setTitleColor(UIColor(r: 51, g: 51, b: 51), for: .normal)
}
private func installTarget() {
guard let vc = getSuperViewController() else { return }
addTarget(vc, action: #selector(AlertViewController.disappear), for: .touchDown)
}
}
|