Music_Player3/relax.offline.mp3.music/MP/MPSideA/ViewControllers/Center(个人资源)/MPSideA_AboutViewController.swift
2024-09-11 18:21:34 +08:00

48 lines
1.6 KiB
Swift

//
// AboutViewController.swift
// MusicPlayer
//
// Created by Mr.Zhou on 2024/4/10.
//
import UIKit
class MPSideA_AboutViewController: MPSideA_BaseViewController {
@IBOutlet weak var versionView: UIView!{
didSet{
let tap = UITapGestureRecognizer(target: self, action: #selector(versionClick))
versionView.addGestureRecognizer(tap)
versionView.isUserInteractionEnabled = true
}
}
@IBOutlet weak var versionLabel: UILabel!
@IBOutlet weak var aboutLabel: UILabel!{
didSet{
aboutLabel.text = NSLocalizedString("About", comment: "关于")
}
}
@IBOutlet weak var currentLabel: UILabel!{
didSet{
currentLabel.text = NSLocalizedString("Current Version", comment: "当前版本")
}
}
override func viewDidLoad() {
super.viewDidLoad()
versionLabel.text = "\(NSLocalizedString("Version", comment: "版本号")) \(app_Version)"
}
@objc private func versionClick(){
guard isUpDateReminder == false else {
postUpdateReminder(self)
return
}
let eventAlert = UIAlertController(title: NSLocalizedString("Version Update", comment: ""), message: NSLocalizedString("is the latest Version", comment: ""), preferredStyle: .alert)
let canelAction = UIAlertAction(title: NSLocalizedString("Cancel", comment: ""), style: .cancel,handler: nil)
eventAlert.addAction(canelAction)
self.present(eventAlert, animated: true, completion: nil)
}
@IBAction func popClick(_ sender: UIButton) {
navigationController?.popViewController(animated: true)
}
}