1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- //
- // PublishManagerUploadFailureView.swift
- // RainbowPlanet
- //
- // Created by 南鑫林 on 2019/11/11.
- // Copyright © 2019 RainbowPlanet. All rights reserved.
- //
- import UIKit
- class PublishManagerUploadFailureView: BaseView {
- override func setupViews() {
- self.backgroundColor = kffffffColor
- addSubview(uploadFailureLabel)
- addSubview(uploadFailureErrorInfoLabel)
- addSubview(failedCloseButton)
- addSubview(editButton)
- }
-
- override func setupLayouts() {
- uploadFailureLabel.snp.makeConstraints { (make) in
- make.top.equalTo(14)
- make.left.right.equalToSuperview()
- make.height.equalTo(20)
- }
- uploadFailureErrorInfoLabel.snp.makeConstraints { (make) in
- make.bottom.equalTo(-11.5)
- make.left.equalToSuperview()
- make.height.equalTo(18.5)
- make.right.equalTo(-132)
- }
- failedCloseButton.snp.makeConstraints { (make) in
- make.centerY.right.equalToSuperview()
- make.size.equalTo(22)
- }
- editButton.snp.makeConstraints { (make) in
- make.centerY.right.equalToSuperview()
- make.width.equalTo(74)
- make.height.equalTo(26)
- make.right.equalTo(failedCloseButton.snp.left).offset(-15)
- }
- }
-
- override func setupData() {
-
- }
-
- lazy var uploadFailureLabel: UILabel = {
- let uploadFailureLabel = UILabel()
- uploadFailureLabel.textColor = k333333Color
- uploadFailureLabel.font = kRegularFont14
- uploadFailureLabel.textAlignment = .left
- return uploadFailureLabel
- }()
-
- lazy var uploadFailureErrorInfoLabel: UILabel = {
- let uploadFailureErrorInfoLabel = UILabel()
- uploadFailureErrorInfoLabel.textColor = k999999Color
- uploadFailureErrorInfoLabel.font = kRegularFont13
- uploadFailureErrorInfoLabel.textAlignment = .left
- return uploadFailureErrorInfoLabel
- }()
-
- lazy var failedCloseButton: UIButton = {
- let failedCloseButton = UIButton(type: UIButton.ButtonType.custom)
- failedCloseButton.setImage(kImage(name: "popup_btn_close_black"), for: .normal)
- return failedCloseButton
- }()
-
- lazy var editButton: UIButton = {
- let editButton = UIButton(type: UIButton.ButtonType.custom)
- editButton.setTitle("重新编辑", for: UIControl.State.normal)
- editButton.setTitleColor(kffffffColor, for: UIControl.State.normal)
- editButton.titleLabel?.font = kMediumFont13
- editButton.backgroundColor = kThemeColor
- editButton.cornerRadius = 13
- editButton.masksToBounds = true
- return editButton
- }()
-
-
-
- }
|