mirror of
https://github.com/confirmedcode/Lockdown-iOS.git
synced 2025-12-21 12:14:02 +01:00
49 lines
1.3 KiB
Swift
49 lines
1.3 KiB
Swift
//
|
|
// WelcomeViewController.swift
|
|
// Lockdown
|
|
//
|
|
// Created by Aliaksandr Dvoineu on 18.05.23.
|
|
// Copyright © 2023 Confirmed Inc. All rights reserved.
|
|
//
|
|
|
|
import UIKit
|
|
|
|
class WelcomeViewController: UIViewController {
|
|
|
|
private lazy var bkgView: UIView = {
|
|
let view = UIView()
|
|
view.layer.cornerRadius = 15
|
|
return view
|
|
}()
|
|
|
|
let welcomeView = WelcomeView()
|
|
|
|
override func viewDidLoad() {
|
|
super.viewDidLoad()
|
|
|
|
view.backgroundColor = .clear
|
|
view.addSubview(bkgView)
|
|
bkgView.anchors.leading.marginsPin()
|
|
bkgView.anchors.trailing.marginsPin()
|
|
bkgView.anchors.centerY.equal(view.anchors.centerY)
|
|
|
|
bkgView.addSubview(welcomeView)
|
|
welcomeView.anchors.top.pin()
|
|
welcomeView.anchors.leading.pin()
|
|
welcomeView.anchors.trailing.pin()
|
|
welcomeView.anchors.bottom.pin()
|
|
OneTimeActions.markAsSeen(.welcomeScreen)
|
|
|
|
welcomeView.continueButton.addTarget(self, action: #selector(dismissed), for: .touchUpInside)
|
|
}
|
|
|
|
override func viewDidLayoutSubviews() {
|
|
super.viewDidLayoutSubviews()
|
|
bkgView.applyGradient(.welcomePurple, corners: .continuous(15.0))
|
|
}
|
|
|
|
@objc func dismissed() {
|
|
dismiss(animated: false)
|
|
}
|
|
}
|