VPCamera3/SwiftProject/SwiftProject/Project/Controller/MembershipVC/MembershipVC.swift

77 lines
2.2 KiB
Swift

//
// MembershipVC.swift
// SwiftProject
//
// Created by aaa on 2024/4/1.
//
import Foundation
import UIKit
import Firebase
class MembershipVC: BaseController {
var pvView:MembershipProductView?
var pcenterView:UIView?
var psubscribeBtn:UIButton?
var selectedItem:MemberShipModelItem?
lazy var mTopImgView:UIImageView = {
//393*236
// let view = UIImageView(frame: CGRect(x: 0, y: 0, width: SCREEN_Width, height: SCREEN_Height * 236/393))
let view = UIImageView(frame: CGRect(x: 0, y: 0, width: SCREEN_Width, height: SCREEN_Height))
view.image = UIImage.init(named: "vippage_bg")
return view
}()
override func viewDidLoad() {
super.viewDidLoad()
self.configureUI()
self.configureData()
}
override func viewWillDisappear(_ animated: Bool) {
super.viewWillDisappear(animated)
if UserInfo.sharedInstance.isMemberShip {//
Analytics.logEvent("iap_isvip_pv", parameters: nil)
}
else {
Analytics.logEvent("iap_unvip_pv", parameters: nil)
}
}
//vip
@objc override func userVipStateChangeNotification(noti:Notification) {
print("子类收到通知收到的vip通知...")
if UserInfo.sharedInstance.isMemberShip {
if let h = pcenterView?.isHidden, h == false {
pcenterView?.snp.updateConstraints({ make in
make.height.equalTo(0)
})
pcenterView?.superview?.layoutIfNeeded()
pcenterView?.isHidden = true
rightBtn1?.isHidden = true
psubscribeBtn?.setBackgroundImage(UIImage(named: NSLocalizedString("vip_alreadybuybtn", comment: "")), for: .normal)
psubscribeBtn?.isEnabled = false
}
FeedbackView.show {//
} negativeCallback: {//
}
}
}
override func viewDidDisappear(_ animated: Bool) {
super.viewDidDisappear(animated)
}
deinit {
print("MembershipVC...deinit")
}
}