123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- //
- // SBTUpdateFailVCtr.swift
- // SolarBT
- //
- // Created by weclouds on 2019/5/8.
- // Copyright © 2019 weclouds. All rights reserved.
- //
- import UIKit
- import SwiftPopup
- class SBTUpdateFailVCtr: SwiftPopup {
- @IBOutlet weak var box: UIView!
- @IBOutlet weak var deviceNameLabel: UILabel!
-
- @IBOutlet weak var messageLabel: UILabel!
-
-
- @IBOutlet weak var reconnectBtn: UIButton!
-
- @IBOutlet weak var cancelBtn: UIButton!
-
-
- override func viewDidLoad() {
- super.viewDidLoad()
- // Do any additional setup after loading the view.
- createUI()
-
- }
- @IBAction func cancelAction(_ sender: Any) {
- dismiss()
- }
-
- @IBAction func reconnectAction(_ sender: Any) {
- }
-
-
-
-
- }
- extension SBTUpdateFailVCtr{
- func createUI() {
- // fillCode
- let bgLayer1 = CAGradientLayer()
- bgLayer1.colors = [UIColor(red: 1, green: 0.52, blue: 0.07, alpha: 1).cgColor, UIColor(red: 1, green: 0.67, blue: 0, alpha: 1).cgColor]
- bgLayer1.locations = [0, 1]
- bgLayer1.frame = reconnectBtn.bounds
- bgLayer1.startPoint = CGPoint(x: 1, y: 1)
- bgLayer1.endPoint = CGPoint(x: 0, y: 0)
- self.reconnectBtn.layer.addSublayer(bgLayer1)
-
- self.reconnectBtn.layer.masksToBounds = true
- self.reconnectBtn.layer.cornerRadius = 20
-
- self.box.layer.masksToBounds = true
- self.box.layer.cornerRadius = 5
- }
- }
|