杨锴
2025-04-16 09a372bc45fde16fd42257ab6f78b8deeecf720b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
//
//  NoticeCenterUserRepeaceDetailVC.swift
//  XQMuse
//
//  Created by 无故事王国 on 2024/8/20.
//
 
import UIKit
import JQTools
 
class NoticeCenterUserRepeaceDetailVC: BaseVC {
                @IBOutlet weak var image_avartar: UIImageView!
                @IBOutlet weak var label_name: UILabel!
                @IBOutlet weak var label_content: UILabel!
                @IBOutlet weak var image_reply_userAvartar: UIImageView!
                @IBOutlet weak var label_reply_name: UILabel!
                @IBOutlet weak var label_reply_content: UILabel!
                @IBOutlet weak var label_reply_date: UILabel!
                @IBOutlet weak var view_plantfrom: UIView!
                @IBOutlet weak var view_plantfrom_reply: UILabel!
                
                private var model:NoticeDetailModel!
 
                required init(_ model:NoticeDetailModel) {
                                super.init(nibName: nil, bundle: nil)
                                self.model = model
                }
 
                required init?(coder: NSCoder) {
                                fatalError("init(coder:) has not been implemented")
                }
                
 
    override func viewDidLoad() {
        super.viewDidLoad()
                                title = "回复消息"
        let avartarImageUrl = model.iconUrl.components(separatedBy: ",").last?.jq_urlEncoded()
        image_avartar.sd_setImage(with: URL(string: avartarImageUrl))
                                label_name.text = model.meditationTitle
                                label_content.text = model.coverDescription
                                image_reply_userAvartar.sd_setImage(with: URL(string: model.avatar))
                                label_reply_name.text = model.nickname
                                label_reply_content.text = model.content
                                label_reply_date.text = model.publishTime
                                view_plantfrom.isHidden = model.replyContent.isEmpty
                                view_plantfrom_reply.text = model.replyContent
    }
}