// // 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) } }