无故事王国
2023-10-10 a1ac0f1634ff0bd8f04259fc4cf7ebabd8c8c82d
WanPai/Root/Search/VC/CustomerContentDetailVC.swift
@@ -13,6 +13,7 @@
    @IBOutlet weak var label_title: UILabel!
    @IBOutlet weak var label_datetime: UILabel!
    @IBOutlet weak var webView: WKWebView!
   @IBOutlet weak var cons_webHei: NSLayoutConstraint!
    private var id:Int!
    private var type:CustomerSubListVC.CustomerSubType!
@@ -38,12 +39,37 @@
        }
        Services.exploreNoticeDetail(id: id, type: type).subscribe(onNext: {[weak self] data in
         if self?.type == .notice{
            self?.label_title.text = data.data?.noticeTitle
            self?.label_datetime.text = data.data?.noticeTime
            if let str = data.data?.noticeContents.jq_wrapHtml(){
                self?.webView.loadHTMLString(str, baseURL: nil)
            }
         }else{
            self?.label_title.text = data.data?.quesTitle
            self?.label_datetime.text = data.data?.quesTime
            if let str = data.data?.quesContents.jq_wrapHtml(){
               self?.webView.loadHTMLString(str, baseURL: nil)
            }
         }
        }).disposed(by: disposeBag)
    }
   override func setRx() {
      self.webView.scrollView.rx.observe(CGSize.self, "contentSize").map { (size) -> CGFloat? in
         if let size = size{
            return size.height
         }
         return nil
      }.subscribe(onNext: { [unowned self](height) in
         if let height = height{
            self.cons_webHei.constant = height
         }
      }).disposed(by: disposeBag)
   }
}