From 43574ebb55e06a2213d3097745f82968efc43b32 Mon Sep 17 00:00:00 2001 From: 无故事王国 <841720330@qq.com> Date: 星期一, 30 十月 2023 18:10:08 +0800 Subject: [PATCH] 调整闸机和游戏部分 --- WanPai/Common/View/PaymentView.swift | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/WanPai/Common/View/PaymentView.swift b/WanPai/Common/View/PaymentView.swift index a29ab99..cefc9b6 100644 --- a/WanPai/Common/View/PaymentView.swift +++ b/WanPai/Common/View/PaymentView.swift @@ -30,8 +30,7 @@ @IBOutlet weak var label_courseMoney: UILabel! @IBOutlet weak var btn_complete: UIButton! @IBOutlet weak var btn_integral: UIButton! - - + private var hasNotStudent:Bool = false private var clouse:((PayType)->Void)? private var payType:PayType? @@ -48,7 +47,7 @@ layoutIfNeeded() } - static func show(money:(ali:Double?,wx:Double?,coin:Int?,course:Int?,integral:Int?),_ clouse:@escaping (PayType)->Void){ + static func show(money:(ali:Double?,wx:Double?,coin:Int?,course:Int?,integral:Int?),hasNotStudent:Bool = false,_ clouse:@escaping (PayType)->Void){ let paymentView = PaymentView.jq_loadNibView() paymentView.frame = sceneDelegate?.window?.frame ?? .zero paymentView.clouse = clouse @@ -62,6 +61,7 @@ paymentView.label_coinMoney.text = "\(money.coin ?? 0)币" paymentView.label_courseMoney.text = "\(money.course ?? 0)课时" paymentView.label_integral.text = "\(money.integral ?? 0)积分" + paymentView.view_course.alpha = hasNotStudent ? 0.5:1 sceneDelegate?.window?.addSubview(paymentView) paymentView.cons_bottom.constant = 0 @@ -70,6 +70,8 @@ if !paymentView.view_wechat.isHidden{customType.append(.wechat)} if !paymentView.view_coin.isHidden{customType.append(.coin)} + paymentView.btn_course.isUserInteractionEnabled = !hasNotStudent + paymentView.payType = customType.first switch customType.first { case .aliPay:paymentView.btn_alipay.isSelected = true -- Gitblit v1.7.1