From f739fec06f8d364770abadd1a05950369fcceab3 Mon Sep 17 00:00:00 2001 From: liangzhenying <867174124@qq.com> Date: Tue, 18 Nov 2025 16:35:21 +0800 Subject: [PATCH] =?utf8?q?=E5=AF=B9=E8=AF=9D=E5=A2=9E=E5=8A=A0AI=E7=94=9F?= =?utf8?q?=E6=88=90=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- ShenYin/ShenYin/UI/Base/BaseTC.swift | 2 +- ShenYin/ShenYin/UI/Home/Chat/ChatRecordBar.swift | 4 ++-- ShenYin/ShenYin/UI/Home/Chat/ChatVC.swift | 16 +++++++++++++--- 3 files changed, 16 insertions(+), 6 deletions(-) diff --git a/ShenYin/ShenYin/UI/Base/BaseTC.swift b/ShenYin/ShenYin/UI/Base/BaseTC.swift index 75d4e34..294fb83 100644 --- a/ShenYin/ShenYin/UI/Base/BaseTC.swift +++ b/ShenYin/ShenYin/UI/Base/BaseTC.swift @@ -54,6 +54,6 @@ class BaseTC:UITabBarController{ self.tabBar.backgroundColor = .white view.backgroundColor = .color(.bgColor) - self.selectedIndex = 2 +// self.selectedIndex = 2 } } diff --git a/ShenYin/ShenYin/UI/Home/Chat/ChatRecordBar.swift b/ShenYin/ShenYin/UI/Home/Chat/ChatRecordBar.swift index 189aed4..ed5b7cc 100644 --- a/ShenYin/ShenYin/UI/Home/Chat/ChatRecordBar.swift +++ b/ShenYin/ShenYin/UI/Home/Chat/ChatRecordBar.swift @@ -73,11 +73,11 @@ class ChatRecordBar:BaseView{ @objc func handleLongPress(_ gesture: UILongPressGestureRecognizer) { switch gesture.state { case.began: - print("started") + Logger.debug("started") self.isRecord = true delegate?.recordBarStart(self) case.ended: - print("ended") + Logger.debug("ended") self.isRecord = false delegate?.recordBarStop(self) default: diff --git a/ShenYin/ShenYin/UI/Home/Chat/ChatVC.swift b/ShenYin/ShenYin/UI/Home/Chat/ChatVC.swift index ff22725..eb0bbd2 100644 --- a/ShenYin/ShenYin/UI/Home/Chat/ChatVC.swift +++ b/ShenYin/ShenYin/UI/Home/Chat/ChatVC.swift @@ -15,6 +15,7 @@ class ChatVC:BaseVC{ let toolBar = ChatRecordBar() let tableView = UITableView(frame: CGRectZero, style: .plain) let headerView = ChatHeaderView(frame: CGRect(x: 0, y: 0, width: kScreenWid, height: 260)) + let tipsLabel = UILabel() var roleList:[JoyGemSpeaker] = [] @@ -42,9 +43,14 @@ class ChatVC:BaseVC{ tableView.register(ChatCell.self, forCellReuseIdentifier: ChatCell.reuseID) tableView.tableHeaderView = headerView - view.addSubview(tableView) - view.addSubview(toolBar) + view.addSubviews([tableView,toolBar,tipsLabel]) toolBar.delegate = self + + tipsLabel.do { v in + v.text = "内容由AI生成,请仔细甄别" + v.font = .regular(10) + v.textColor = .hexString("#919191") + } } override func setupLayout() { rightItem.snp.makeConstraints { (m) in @@ -62,7 +68,11 @@ class ChatVC:BaseVC{ toolBar.snp.makeConstraints { make in make.width.centerX.equalToSuperview() make.height.equalTo(52) - make.bottom.equalToSuperview().inset(30) + make.bottom.equalToSuperview().inset(35) + } + tipsLabel.snp.makeConstraints { make in + make.top.equalTo(toolBar.snp.bottom).offset(4) + make.centerX.equalToSuperview() } tableView.snp.makeConstraints { make in make.top.equalToSuperview().inset(kNavBtm) -- 2.17.1