From 54c6ef0be42d9f2e49a344fd69f231cb6df43797 Mon Sep 17 00:00:00 2001
From: 无故事王国 <841720330@qq.com>
Date: 星期一, 04 三月 2024 20:10:43 +0800
Subject: [PATCH] fix
---
WanPai/Common/View/AgreentView.swift | 114 ++++++++++++++++++++++++++++----------------------------
1 files changed, 57 insertions(+), 57 deletions(-)
diff --git a/WanPai/Common/View/AgreentView.swift b/WanPai/Common/View/AgreentView.swift
index 367ec93..5e96e08 100644
--- a/WanPai/Common/View/AgreentView.swift
+++ b/WanPai/Common/View/AgreentView.swift
@@ -12,63 +12,63 @@
class AgreentView: UIView,JQNibView{
- @IBOutlet weak var label_title: UILabel!
- @IBOutlet weak var view_container: UIView!
-// @IBOutlet weak var webView: WKWebView!
- @IBOutlet weak var bottom_cons: NSLayoutConstraint!
- @IBOutlet weak var label_content: UILabel!
- private var type:AgreentType!
- private var content:String?
- private let disposeBag = DisposeBag()
-
- override func awakeFromNib() {
- super.awakeFromNib()
- bottom_cons.constant = -(JQ_ScreenH - JQ_ScreenW * 0.69)
- layoutIfNeeded()
- }
-
-
- static func show(type:AgreentType,content:String? = nil){
- let alertView = AgreentView.jq_loadNibView()
- alertView.frame = sceneDelegate?.window?.frame ?? .zero
- alertView.type = type
- alertView.label_title.text = type.titleStr
- alertView.content = content
- sceneDelegate?.window?.addSubview(alertView)
- alertView.bottom_cons.constant = 0
-
- UIView.animate(withDuration: 0.4) {
- alertView.layoutIfNeeded()
- }
+ @IBOutlet weak var label_title: UILabel!
+ @IBOutlet weak var view_container: UIView!
+ // @IBOutlet weak var webView: WKWebView!
+ @IBOutlet weak var bottom_cons: NSLayoutConstraint!
+ @IBOutlet weak var label_content: UILabel!
+ private var type:AgreentType!
+ private var content:String?
+ private let disposeBag = DisposeBag()
- let attributed = AttributedStringbuilder.build()
+ override func awakeFromNib() {
+ super.awakeFromNib()
+ bottom_cons.constant = -(JQ_ScreenH - JQ_ScreenW * 0.69)
+ layoutIfNeeded()
+ }
- if type != .other && type != .matchStore && type != .useStore{
- Services.queryProtocol(type,progress: false).subscribe(onNext: { result in
- if let text = result.data?.jq_wrapHtml(){
- attributed.add(string: text, withFont: UIFont.systemFont(ofSize: 14, weight: .semibold), withColor: UIColor(hexStr: "727272"), lineSpace: 4)
- }
- }).disposed(by: alertView.disposeBag)
- }else{
- attributed.add(string: content!, withFont: UIFont.systemFont(ofSize: 14, weight: .semibold), withColor: UIColor(hexStr: "727272"), lineSpace: 4)
- }
- alertView.label_content.attributedText = attributed.mutableAttributedString
- alertView.label_content.textAlignment = .center
- }
-
-
- override func layoutSubviews() {
- super.layoutSubviews()
- view_container.jq_addCorners(corner: [.topLeft,.topRight], radius: 20)
- }
-
- @IBAction func completeAction(_ sender: UIButton) {
- bottom_cons.constant = -(JQ_ScreenH - JQ_ScreenW * 0.69)
- UIView.animate(withDuration: 0.4) {
- self.layoutIfNeeded()
- self.alpha = 0
- }completion: { _ in
- self.removeFromSuperview()
- }
- }
+
+ static func show(type:AgreentType,content:String? = nil){
+ let alertView = AgreentView.jq_loadNibView()
+ alertView.frame = sceneDelegate?.window?.frame ?? .zero
+ alertView.type = type
+ alertView.label_title.text = type.titleStr
+ alertView.content = content
+ sceneDelegate?.window?.addSubview(alertView)
+ alertView.bottom_cons.constant = 0
+
+ UIView.animate(withDuration: 0.4) {
+ alertView.layoutIfNeeded()
+ }
+
+ let attributed = AttributedStringbuilder.build()
+
+ if type != .other && type != .matchStore && type != .useStore{
+ Services.queryProtocol(type,progress: false).subscribe(onNext: { result in
+ if let text = result.data?.jq_wrapHtml(){
+ attributed.add(string: text, withFont: UIFont.systemFont(ofSize: 14, weight: .semibold), withColor: UIColor(hexStr: "727272"), lineSpace: 4)
+ }
+ }).disposed(by: alertView.disposeBag)
+ }else{
+ attributed.add(string: content!, withFont: UIFont.systemFont(ofSize: 14, weight: .semibold), withColor: UIColor(hexStr: "727272"), lineSpace: 4)
+ }
+ alertView.label_content.attributedText = attributed.mutableAttributedString
+ alertView.label_content.textAlignment = .center
+ }
+
+
+ override func layoutSubviews() {
+ super.layoutSubviews()
+ view_container.jq_addCorners(corner: [.topLeft,.topRight], radius: 20)
+ }
+
+ @IBAction func completeAction(_ sender: UIButton) {
+ bottom_cons.constant = -(JQ_ScreenH - JQ_ScreenW * 0.69)
+ UIView.animate(withDuration: 0.4) {
+ self.layoutIfNeeded()
+ self.alpha = 0
+ }completion: { _ in
+ self.removeFromSuperview()
+ }
+ }
}
--
Gitblit v1.7.1