From 8ff4dd478fef379520279744dd64c6b897345358 Mon Sep 17 00:00:00 2001 From: liangzhenying <867174124@qq.com> Date: Fri, 9 Jan 2026 15:21:57 +0800 Subject: [PATCH] =?utf8?q?=E4=BF=AE=E6=94=B9=E7=9C=BC=E9=95=9CAi=E9=A1=B5?= =?utf8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- ShenYin/ShenYin.xcodeproj/project.pbxproj | 4 + .../UI/Home/Device/HomeDeviceCell.swift | 2 +- .../ShenYin/UI/Home/Device/HomeDeviceVC.swift | 11 +- .../ShenYin/UI/Home/Root/AiFunctionVC.swift | 300 ++++++++++++++++++ .../UI/Home/Root/CurrentDeviceView.swift | 9 +- .../UI/Home/Root/HomeFunctionView.swift | 13 +- .../ShenYin/UI/Home/Root/HomeHeadView.swift | 2 +- ShenYin/ShenYin/UI/Mode/ModeEffectsView.swift | 2 +- ShenYin/ShenYin/UI/Mode/ModeVC.swift | 11 +- .../home_callRecord.imageset/Contents.json | 4 +- .../Frame 2255-5 1.png | Bin 1444 -> 0 bytes .../home_callRecord.imageset/Frame 2255-5.png | Bin 1987 -> 0 bytes .../home_callRecord.imageset/Slice 91@2x.png | Bin 0 -> 2820 bytes .../home_callRecord.imageset/Slice 91@3x.png | Bin 0 -> 5122 bytes .../home/home_chat.imageset/Contents.json | 4 +- .../home/home_chat.imageset/Group 2400.png | Bin 12949 -> 0 bytes .../home/home_chat.imageset/Group 2401.png | Bin 7298 -> 0 bytes .../home/home_chat.imageset/Slice 89@2x.png | Bin 0 -> 2541 bytes .../home/home_chat.imageset/Slice 89@3x.png | Bin 0 -> 4851 bytes .../Contents.json | 2 - .../Frame 2255-1 1.png | Bin 1376 -> 0 bytes .../Frame 2255-1.png | Bin 1909 -> 0 bytes .../Contents.json | 4 +- .../Frame 2255-2 1.png | Bin 1153 -> 0 bytes .../Frame 2255-2.png | Bin 1647 -> 0 bytes .../Slice 92@2x.png | Bin 0 -> 2586 bytes .../Slice 92@3x.png | Bin 0 -> 4616 bytes .../home_fileRecord.imageset/Contents.json | 4 +- .../home_fileRecord.imageset/Frame 2255.png | Bin 2003 -> 0 bytes .../home_fileRecord.imageset/Frame 2256.png | Bin 1374 -> 0 bytes .../home_fileRecord.imageset/Slice 90@2x.png | Bin 0 -> 2648 bytes .../home_fileRecord.imageset/Slice 90@3x.png | Bin 0 -> 4869 bytes .../home/home_history.imageset/Contents.json | 22 ++ .../home_history.imageset/Slice 94@2x.png | Bin 0 -> 2749 bytes .../home_history.imageset/Slice 94@3x.png | Bin 0 -> 5043 bytes .../Contents.json | 4 +- .../Frame 2255-3 1.png | Bin 1915 -> 0 bytes .../Frame 2255-3.png | Bin 2834 -> 0 bytes .../Slice 93@2x.png | Bin 0 -> 2848 bytes .../Slice 93@3x.png | Bin 0 -> 5262 bytes .../home_textTranslate.imageset/Contents.json | 4 +- .../Frame 2255-4 1.png | Bin 508 -> 0 bytes .../Frame 2255-4.png | Bin 740 -> 0 bytes .../Slice 94@2x.png | Bin 0 -> 2169 bytes .../Slice 94@3x.png | Bin 0 -> 3942 bytes 45 files changed, 367 insertions(+), 35 deletions(-) create mode 100644 ShenYin/ShenYin/UI/Home/Root/AiFunctionVC.swift delete mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_callRecord.imageset/Frame 2255-5 1.png delete mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_callRecord.imageset/Frame 2255-5.png create mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_callRecord.imageset/Slice 91@2x.png create mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_callRecord.imageset/Slice 91@3x.png delete mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_chat.imageset/Group 2400.png delete mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_chat.imageset/Group 2401.png create mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_chat.imageset/Slice 89@2x.png create mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_chat.imageset/Slice 89@3x.png delete mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_chinese2English.imageset/Frame 2255-1 1.png delete mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_chinese2English.imageset/Frame 2255-1.png delete mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_dialogTranslate.imageset/Frame 2255-2 1.png delete mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_dialogTranslate.imageset/Frame 2255-2.png create mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_dialogTranslate.imageset/Slice 92@2x.png create mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_dialogTranslate.imageset/Slice 92@3x.png delete mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_fileRecord.imageset/Frame 2255.png delete mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_fileRecord.imageset/Frame 2256.png create mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_fileRecord.imageset/Slice 90@2x.png create mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_fileRecord.imageset/Slice 90@3x.png create mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_history.imageset/Contents.json create mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_history.imageset/Slice 94@2x.png create mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_history.imageset/Slice 94@3x.png delete mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_recordTranslate.imageset/Frame 2255-3 1.png delete mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_recordTranslate.imageset/Frame 2255-3.png create mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_recordTranslate.imageset/Slice 93@2x.png create mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_recordTranslate.imageset/Slice 93@3x.png delete mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_textTranslate.imageset/Frame 2255-4 1.png delete mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_textTranslate.imageset/Frame 2255-4.png create mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_textTranslate.imageset/Slice 94@2x.png create mode 100644 ShenYin/ShenYin/playboy.xcassets/home/home_textTranslate.imageset/Slice 94@3x.png diff --git a/ShenYin/ShenYin.xcodeproj/project.pbxproj b/ShenYin/ShenYin.xcodeproj/project.pbxproj index fe3ea5d..8eb828f 100644 --- a/ShenYin/ShenYin.xcodeproj/project.pbxproj +++ b/ShenYin/ShenYin.xcodeproj/project.pbxproj @@ -16,6 +16,7 @@ 3FD1DFED2F0E00BF00A62733 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 3F8F58282EBCA2B800FFC00B /* PrivacyInfo.xcprivacy */; }; 3FD1DFF02F0E00BF00A62733 /* JLAudioUnitKit.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 3FD1A2912F0BC9D800A62733 /* JLAudioUnitKit.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 644D1BB5EDD3EA1D77C57786 /* Pods_DeepChordsSdk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 248D8B53B5A178ACA5867275 /* Pods_DeepChordsSdk.framework */; }; + 7A6613B4B617D6E71D34944C /* Pods_ShenYin.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 90FF0C8B0D4D6AE0933FA672 /* Pods_ShenYin.framework */; }; 817510A595D00CAD05E3772C /* Pods_playboy.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F69407092D551BA7F3AD217C /* Pods_playboy.framework */; }; F2E449CAD5874BE652A69B50 /* (null) in Frameworks */ = {isa = PBXBuildFile; }; /* End PBXBuildFile section */ @@ -84,6 +85,7 @@ 3FD1DFF42F0E00BF00A62733 /* playboy.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = playboy.app; sourceTree = BUILT_PRODUCTS_DIR; }; 5A92F7DC2CB6E6E69D2AB23E /* Pods-DeepChordsSdk.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DeepChordsSdk.debug.xcconfig"; path = "Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk.debug.xcconfig"; sourceTree = ""; }; 5F5DE5910965D53C2B3405B0 /* Pods-ShenYin.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ShenYin.debug.xcconfig"; path = "Target Support Files/Pods-ShenYin/Pods-ShenYin.debug.xcconfig"; sourceTree = ""; }; + 90FF0C8B0D4D6AE0933FA672 /* Pods_ShenYin.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ShenYin.framework; sourceTree = BUILT_PRODUCTS_DIR; }; CB933A7969ADF81D59503790 /* Pods-LingQi.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LingQi.debug.xcconfig"; path = "Target Support Files/Pods-LingQi/Pods-LingQi.debug.xcconfig"; sourceTree = ""; }; CE98543C79FAAB6CEF4CBFCA /* Pods-LingQi.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LingQi.release.xcconfig"; path = "Target Support Files/Pods-LingQi/Pods-LingQi.release.xcconfig"; sourceTree = ""; }; E7D3DF51BED56E93E4ED8102 /* Pods-DeepChordsSdk.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DeepChordsSdk.release.xcconfig"; path = "Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk.release.xcconfig"; sourceTree = ""; }; @@ -199,6 +201,7 @@ 3F469CB12F0B539600121DBD /* DeepChordsSdk.framework in Frameworks */, F2E449CAD5874BE652A69B50 /* (null) in Frameworks */, 3FD1A2952F0BCACB00A62733 /* JLAudioUnitKit.xcframework in Frameworks */, + 7A6613B4B617D6E71D34944C /* Pods_ShenYin.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -267,6 +270,7 @@ 3F7602EA2EFA891200588C18 /* DeepChordsSdk.framework */, 248D8B53B5A178ACA5867275 /* Pods_DeepChordsSdk.framework */, F69407092D551BA7F3AD217C /* Pods_playboy.framework */, + 90FF0C8B0D4D6AE0933FA672 /* Pods_ShenYin.framework */, ); name = Frameworks; sourceTree = ""; diff --git a/ShenYin/ShenYin/UI/Home/Device/HomeDeviceCell.swift b/ShenYin/ShenYin/UI/Home/Device/HomeDeviceCell.swift index bbe8064..3ca4e0a 100644 --- a/ShenYin/ShenYin/UI/Home/Device/HomeDeviceCell.swift +++ b/ShenYin/ShenYin/UI/Home/Device/HomeDeviceCell.swift @@ -36,7 +36,7 @@ class HomeDeviceCell: BaseCollectionViewCell { alpha = 1 } else{ - alpha = 0.3 + alpha = 0.5 } } } diff --git a/ShenYin/ShenYin/UI/Home/Device/HomeDeviceVC.swift b/ShenYin/ShenYin/UI/Home/Device/HomeDeviceVC.swift index 115a63f..440c18b 100644 --- a/ShenYin/ShenYin/UI/Home/Device/HomeDeviceVC.swift +++ b/ShenYin/ShenYin/UI/Home/Device/HomeDeviceVC.swift @@ -155,8 +155,15 @@ extension HomeDeviceVC:UICollectionViewDataSource,UICollectionViewDelegate,UICol return cell } func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) { - let model = DeviceVM.shared.dataList[indexPath.row] - App.shared.goToPage(HomeVC(device: model)) + if CCDevice.isJoy { + let model = DeviceVM.shared.dataList[indexPath.row] + App.shared.goToPage(HomeVC(device: model)) + } + else{ + let model = DeviceVM.shared.dataList[indexPath.row] + App.shared.goToPage(AiFunctionVC(device: model)) + } + } func collectionView(_ collectionView: UICollectionView, viewForSupplementaryElementOfKind kind: String, at indexPath: IndexPath) -> UICollectionReusableView{ diff --git a/ShenYin/ShenYin/UI/Home/Root/AiFunctionVC.swift b/ShenYin/ShenYin/UI/Home/Root/AiFunctionVC.swift new file mode 100644 index 0000000..666dd45 --- /dev/null +++ b/ShenYin/ShenYin/UI/Home/Root/AiFunctionVC.swift @@ -0,0 +1,300 @@ +// +// AiFunctionVC.swift +// ShenYin +// +// Created by liangshi on 2026/1/9. +// + +import UIKit + +class AiFunctionVC:BaseVC{ + private let bgView = UIScrollView() + private let headerView = AiFunctionHeadView() + private let functionView = AiFunctionView() + + private var device: HomeDeviceModel + init(device model: HomeDeviceModel) { + self.device = model + super.init() + } + + override func viewDidLoad() { + super.viewDidLoad() + NotificationManager.add(self, selector: #selector(deviceChange(_:)), forName: .deviceValidChange) + updateUI() + } + + override func setupViews() { + navBar.title = device.productName + navBar.backgroundColor = .color(.bgColor) + view.backgroundColor = .color(.bgColor) + // navBar.rightView.setImage(UIImage(named: "add_icon"), for: .normal) + view.addSubview(bgView) + bgView.addSubviews([headerView,functionView]) + headerView.do { v in + v.icon.imageView.kf.setImage(with: device.image.yc.asUrl) + v.bottonView.yc.addTap(target: self, action: #selector(chatAction)) + } + functionView.do { v in + v.tapCallback = {[weak self] type in + self?.tapFunctionAction(type) + } + } + } + override func setupLayout() { + bgView.snp.makeConstraints { make in + make.top.equalTo(kNavBtm) + make.left.right.bottom.equalToSuperview() + } + headerView.snp.makeConstraints { make in + make.top.equalToSuperview() + make.left.equalToSuperview() + make.width.equalTo(kScreenWid) + } + functionView.snp.makeConstraints { make in + make.top.equalTo(headerView.snp.bottom).offset(10) + make.left.equalToSuperview() + make.width.equalTo(kScreenWid) + } + } + func updateUI(){ + if let mac = CCBleManager.shared.connectPeripheral?.mac, mac == device.mac, CCBleManager.shared.isConnetd{ + headerView.enable = true + functionView.enable = true + } + else{ + headerView.enable = false + functionView.enable = false + } + } + @objc func deviceChange(_ noti:Notification){ + updateUI() + } + @objc func chatAction(){ + if let mac = CCBleManager.shared.connectPeripheral?.mac, mac == device.mac, CCBleManager.shared.isConnetd{ + CCPage.gotoChat() + } + } + func tapFunctionAction(_ type:HomeCellType){ +// if type == .recordHistory{ +// App.shared.goToPage(HistoryRecordVC()) +// return +// } +// if let mac = CCBleManager.shared.connectPeripheral?.mac, mac == device.mac, CCBleManager.shared.isConnetd{ + switch type { + case .fileRecord: + CCPage.gotoFieldRecord() + case .callRecord: + CCPage.gotoCallRecord() + case .chinese2English: + CCPage.gotoChinese2Enlgish() + case .recordTranslate: + CCPage.gotoTcty() + case .dialogTranslate: + CCPage.gotoDialogTranslate() + case .textTranslate: + App.shared.goToPage(TextTranlateVC()) + case .recordHistory: + App.shared.goToPage(HistoryRecordVC()) + } +// } + } +} + +fileprivate class AiFunctionHeadView: BaseView { + let icon = CurrentDeviceView() + let bottonView = UIView() + let tipsIcon = UIImageView() + let titleLabel = UILabel() + let valueLabel = UILabel() + let arrowIcon = UIImageView() + var enable:Bool = false{ + didSet{ + if enable { + self.alpha = 1 + } + else{ + self.alpha = 0.5 + } + } + } + + override func setupViews() { + addSubviews([icon,bottonView]) + bottonView.addSubviews([titleLabel,valueLabel,tipsIcon,arrowIcon]) + // backgroundColor = .blue + icon.do { v in + // v.backgroundColor = .lightGray + } + bottonView.do { v in + v.backgroundColor = .color(.cellBg) + v.yc.setCornerRadius(8) + } + tipsIcon.do { v in + v.image = UIImage(named: "home_chat") + } + titleLabel.do { (v) in + v.textColor = .color(.first) + v.font = .bold(16) + v.text = "AI" + "智能对话".l10n + } + valueLabel.do { (v) in + v.textColor = .rgb(0x8d8d8d) + v.font = .regular(12) + v.text = "AI" + "伙伴,随叫随到".l10n + } + self.enable = CCBleManager.shared.isConnetd + } + + override func setupLayout() { + icon.snp.makeConstraints { make in + make.top.width.left.equalToSuperview() + } + bottonView.snp.makeConstraints { make in + make.left.right.equalToSuperview().inset(15) + make.top.equalTo(icon.snp.bottom).offset(20) + make.bottom.equalToSuperview() + make.height.equalTo(90) + } + titleLabel.snp.makeConstraints { make in + make.left.equalToSuperview().inset(15) + make.top.equalTo(23) + } + valueLabel.snp.makeConstraints { make in + make.left.equalTo(titleLabel) + make.bottom.equalToSuperview().inset(24) + } + arrowIcon.snp.makeConstraints { make in + make.width.equalTo(7) + make.height.equalTo(13) + make.centerY.equalTo(valueLabel) + make.left.equalTo(valueLabel.snp.right).offset(2) + } + tipsIcon.snp.makeConstraints { make in + make.size.equalTo(50) + make.right.equalToSuperview().inset(16) + make.centerY.equalToSuperview() + } + + } +} +fileprivate class AiFunctionView: BaseView { + let list:[HomeCellType] = [.fileRecord,.callRecord,.recordTranslate,.dialogTranslate,.textTranslate,.recordHistory] + var enable:Bool = false{ + didSet{ + for item in self.subviews{ + if let view = item as? HomeCell { + view.enable = enable + if view.type == .recordHistory { + view.enable = true + } + } + } + } + } + var tapCallback:((HomeCellType)->Void)? + + override func setupViews() { + let h = 64.0 + var y = 0.0 + for (index, value) in list.enumerated() { + let view = HomeCell() + view.enable = CCBleManager.shared.isConnetd + view.yc.addTap(target: self, action: #selector(tapAction(_:))) + addSubview(view) + + view.type = value + view.snp.makeConstraints { make in + make.left.right.equalToSuperview().inset(18) + make.height.equalTo(h) + make.top.equalToSuperview().inset(y) + if index == list.count - 1 { + make.bottom.equalToSuperview() + } + } + y += h + 10 + } + } + @objc func tapAction(_ tap:UITapGestureRecognizer){ + if let view = tap.view as? HomeCell{ + if view.enable { + tapCallback?(view.type) + } + } + } +} +fileprivate class HomeCell: BaseView { + let bgView = UIView() + let icon = UIImageView() + let titleLabel = UILabel() + let valueLabel = UILabel() + let arrowIcon = UIImageView() + var type = HomeCellType.callRecord{ + didSet{ + titleLabel.text = type.title + valueLabel.text = type.subTitle + icon.image = UIImage(named: type.icon) + } + } + var enable:Bool = false{ + didSet{ + if enable || type == .recordHistory { + alpha = 1 + } + else{ + alpha = 0.5 + } + } + } + + override func setupViews() { + addSubview(bgView) + bgView.addSubviews([titleLabel,icon,valueLabel,arrowIcon]) + bgView.do { v in + v.backgroundColor = .color(.cellBg) + v.yc.setCornerRadius(8) + } + icon.do { v in + // v.backgroundColor = .lightGray + } + titleLabel.do { (v) in + v.textColor = .color(.first) + v.font = .bold(14) + v.numberOfLines = 2 + } + valueLabel.do { (v) in + v.textColor = .rgb(0x8d8d8d) + v.font = .regular(10) + v.numberOfLines = 2 + } + arrowIcon.image = UIImage(named: "arrow_2") + } + + override func setupLayout() { + bgView.snp.makeConstraints { make in + make.left.right.top.bottom.equalToSuperview() + } + icon.snp.makeConstraints { (m) in + m.size.equalTo(36) + m.left.equalToSuperview().inset(14) + m.top.equalToSuperview().inset(14) + } + titleLabel.snp.makeConstraints { (m) in + m.top.equalToSuperview().inset(14) + m.left.equalToSuperview().offset(61) + m.right.lessThanOrEqualTo(arrowIcon.snp.left) + } + valueLabel.snp.makeConstraints { (m) in + m.bottom.equalToSuperview().inset(15) + m.left.equalTo(titleLabel) + m.right.lessThanOrEqualTo(arrowIcon.snp.left) + } + arrowIcon.snp.makeConstraints { make in + make.width.equalTo(7) + make.height.equalTo(13) + make.centerY.equalToSuperview() + make.right.equalToSuperview().inset(14) + } + } + +} diff --git a/ShenYin/ShenYin/UI/Home/Root/CurrentDeviceView.swift b/ShenYin/ShenYin/UI/Home/Root/CurrentDeviceView.swift index 2251ded..7894b8f 100644 --- a/ShenYin/ShenYin/UI/Home/Root/CurrentDeviceView.swift +++ b/ShenYin/ShenYin/UI/Home/Root/CurrentDeviceView.swift @@ -11,10 +11,6 @@ class CurrentDeviceView: BaseView { // backgroundColor = .blue addSubviews([imageView]) imageView.do { v in - //v.backgroundColor = .lightGray -// v.image = UIImage(named: "home_header") - - } NotificationManager.add(self, selector: #selector(deviceChange(_:)), forName: .deviceValidChange) updateUI() @@ -26,7 +22,7 @@ class CurrentDeviceView: BaseView { make.height.equalTo(138) make.centerX.equalToSuperview() make.top.equalToSuperview().inset(20) - make.bottom.equalToSuperview() + make.bottom.equalToSuperview().inset(20) } } @objc func deviceChange(_ noti:Notification){ @@ -40,10 +36,9 @@ class CurrentDeviceView: BaseView { alpha = 1 } else{ - alpha = 0.3 + alpha = 0.5 } } - } } diff --git a/ShenYin/ShenYin/UI/Home/Root/HomeFunctionView.swift b/ShenYin/ShenYin/UI/Home/Root/HomeFunctionView.swift index 96f68f0..e0d72f8 100644 --- a/ShenYin/ShenYin/UI/Home/Root/HomeFunctionView.swift +++ b/ShenYin/ShenYin/UI/Home/Root/HomeFunctionView.swift @@ -14,6 +14,7 @@ public enum HomeCellType: Int { case recordTranslate case dialogTranslate case textTranslate + case recordHistory var title:String{ @@ -30,6 +31,8 @@ public enum HomeCellType: Int { return "对话翻译".l10n case .textTranslate: return "文本翻译".l10n + case .recordHistory: + return "历史记录".l10n } } var subTitle:String{ @@ -46,6 +49,8 @@ public enum HomeCellType: Int { return "会议讲座,同步翻译".l10n case .textTranslate: return "即打即译,多语支持".l10n + case .recordHistory: + return "所有记录,一目了然".l10n } } var icon:String{ @@ -62,6 +67,8 @@ public enum HomeCellType: Int { return "home_dialogTranslate" case .textTranslate: return "home_textTranslate" + case .recordHistory: + return "home_history" } } } @@ -104,7 +111,7 @@ class HomeFunctionView: BaseView { } } } -class HomeCell: BaseView { +fileprivate class HomeCell: BaseView { let bgView = UIView() let icon = UIImageView() let titleLabel = UILabel() @@ -123,7 +130,7 @@ class HomeCell: BaseView { alpha = 1 } else{ - alpha = 0.3 + alpha = 0.5 } } } @@ -196,6 +203,8 @@ class HomeCell: BaseView { CCPage.gotoDialogTranslate() case .textTranslate: App.shared.goToPage(TextTranlateVC()) + case .recordHistory: + return } } } diff --git a/ShenYin/ShenYin/UI/Home/Root/HomeHeadView.swift b/ShenYin/ShenYin/UI/Home/Root/HomeHeadView.swift index 93d3bf7..2596de6 100644 --- a/ShenYin/ShenYin/UI/Home/Root/HomeHeadView.swift +++ b/ShenYin/ShenYin/UI/Home/Root/HomeHeadView.swift @@ -20,7 +20,7 @@ class HomeHeadView: BaseView { bottonView.alpha = 1 } else{ - bottonView.alpha = 0.3 + bottonView.alpha = 0.5 } } } diff --git a/ShenYin/ShenYin/UI/Mode/ModeEffectsView.swift b/ShenYin/ShenYin/UI/Mode/ModeEffectsView.swift index e89fee9..2641460 100644 --- a/ShenYin/ShenYin/UI/Mode/ModeEffectsView.swift +++ b/ShenYin/ShenYin/UI/Mode/ModeEffectsView.swift @@ -74,7 +74,7 @@ class ModeEffectsView: BaseView { alpha = 1 } else{ - alpha = 0.3 + alpha = 0.5 } } diff --git a/ShenYin/ShenYin/UI/Mode/ModeVC.swift b/ShenYin/ShenYin/UI/Mode/ModeVC.swift index 87899a1..c6ff1a9 100644 --- a/ShenYin/ShenYin/UI/Mode/ModeVC.swift +++ b/ShenYin/ShenYin/UI/Mode/ModeVC.swift @@ -21,8 +21,7 @@ class ModeVC:BaseVC{ } override func setupViews() { - self.navBar.title = CCBleManager.shared.connectPeripheral?.device.name ?? "" - navBar.backgroundColor = .clear +// navBar.backgroundColor = .red view.backgroundColor = .color(.bgColor) view.addSubview(bgView) @@ -75,10 +74,6 @@ class ModeVC:BaseVC{ effectsView.mode = type ?? .normal } } - - override func navRightViewTapped() { - - } } extension ModeVC{ @@ -86,7 +81,9 @@ extension ModeVC{ updateState() } func updateState(){ - self.findView.alpha = CCBleManager.shared.isConnetd ? 1:0.3 + self.findView.alpha = CCBleManager.shared.isConnetd ? 1:0.5 + self.navBar.title = CCBleManager.shared.connectPeripheral?.device.name ?? "" + } func selectedModeAction(_ mode:ModeEffectsType){ diff --git a/ShenYin/ShenYin/playboy.xcassets/home/home_callRecord.imageset/Contents.json b/ShenYin/ShenYin/playboy.xcassets/home/home_callRecord.imageset/Contents.json index 12d064a..2ccebff 100644 --- a/ShenYin/ShenYin/playboy.xcassets/home/home_callRecord.imageset/Contents.json +++ b/ShenYin/ShenYin/playboy.xcassets/home/home_callRecord.imageset/Contents.json @@ -5,12 +5,12 @@ "scale" : "1x" }, { - "filename" : "Frame 2255-5 1.png", + "filename" : "Slice 91@2x.png", "idiom" : "universal", "scale" : "2x" }, { - "filename" : "Frame 2255-5.png", + "filename" : "Slice 91@3x.png", "idiom" : "universal", "scale" : "3x" } diff --git a/ShenYin/ShenYin/playboy.xcassets/home/home_callRecord.imageset/Frame 2255-5 1.png b/ShenYin/ShenYin/playboy.xcassets/home/home_callRecord.imageset/Frame 2255-5 1.png deleted file mode 100644 index 810d154d7485ab8d710a0a474f2ece1cde3b5dde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1444 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 VEUVI`AP4{e002ovPDHLkV1i-MvBdxY diff --git a/ShenYin/ShenYin/playboy.xcassets/home/home_callRecord.imageset/Slice 91@2x.png b/ShenYin/ShenYin/playboy.xcassets/home/home_callRecord.imageset/Slice 91@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..65f3bd49a808b4856fd7751f5c6a27e7cb13c9b2 GIT binary patch literal 2820 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

T%3UXqRi2*?Qg1mERUUL9(JLzzINiYpV-zf+TNY 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 LNkvXXu0mjfuff#| diff --git a/ShenYin/ShenYin/playboy.xcassets/home/home_chat.imageset/Group 2401.png b/ShenYin/ShenYin/playboy.xcassets/home/home_chat.imageset/Group 2401.png deleted file mode 100644 index a303e996c230e6184c0a31cf4978f80aa127cac1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7298 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 diff --git a/ShenYin/ShenYin/playboy.xcassets/home/home_chat.imageset/Slice 89@2x.png b/ShenYin/ShenYin/playboy.xcassets/home/home_chat.imageset/Slice 89@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..cfc6f51c5e22aa6957d5f0484d0ba914f449a16e GIT binary patch literal 2541 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 D-qo!p literal 0 HcmV?d00001 diff --git a/ShenYin/ShenYin/playboy.xcassets/home/home_chat.imageset/Slice 89@3x.png b/ShenYin/ShenYin/playboy.xcassets/home/home_chat.imageset/Slice 89@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..ca2b20b8b13a6233c8ce689b89fb5ebe00940883 GIT binary patch literal 4851 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 diff --git a/ShenYin/ShenYin/playboy.xcassets/home/home_dialogTranslate.imageset/Contents.json b/ShenYin/ShenYin/playboy.xcassets/home/home_dialogTranslate.imageset/Contents.json index 3cd4574..88a7c54 100644 --- a/ShenYin/ShenYin/playboy.xcassets/home/home_dialogTranslate.imageset/Contents.json +++ b/ShenYin/ShenYin/playboy.xcassets/home/home_dialogTranslate.imageset/Contents.json @@ -5,12 +5,12 @@ "scale" : "1x" }, { - "filename" : "Frame 2255-2 1.png", + "filename" : "Slice 92@2x.png", "idiom" : "universal", "scale" : "2x" }, { - "filename" : "Frame 2255-2.png", + "filename" : "Slice 92@3x.png", "idiom" : "universal", "scale" : "3x" } diff --git a/ShenYin/ShenYin/playboy.xcassets/home/home_dialogTranslate.imageset/Frame 2255-2 1.png b/ShenYin/ShenYin/playboy.xcassets/home/home_dialogTranslate.imageset/Frame 2255-2 1.png deleted file mode 100644 index d16c6b6d714f5ceecb5e33868ab6099b2d7e1e89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1153 zcmV-{1b+L8P)0>Edsn-N0QC6!IqnX!`FRZQjI($PHA0 zYdGNeSnFw2AT3(_iQZype$G_7z>NWf{PhQt{)7ymmZdbi0cC@ci)=tjYtg?x3ZNz! z=tF&J9!#QECoUl6A54-#w)BziCJ*<+4O;Xb_wv2m!~hxn6;6_yN6TNF++YY#AR`PG z+vN=)Md;mDgUFHv|8dpU0K4C<$u5rl6NYv03m_suQ~KgmQI&kpEl> zy%#T;6-5JhLU9*RJm%G^Dhs~3L16_bDSxW|L;;$dRTN2sEoAZeZP!|V%3#KATYLwR2B>89)fGj`?kp?~K+zq(QsLZT zxjH<>Is8JIYro(A6sUO@o`cp}MPJ&w)IODEFYf!7Gz@B|kI;6Qc8GbHRFnJd9)L!H2Z zjx)!u4xY(u09sKUs##=bSn{9A*DrH_zo-1FHFCKCH8%Nsy;9%o@hWlr{Xm@vHNW~~ zh_VC+$`Ca|S!ki;*EayW3|Duk$p{>`jBL@PMl{s~!3!T~(hGCTt&Qx28~4((9W`dJ z(gj+r2FL=hIR<;UCfQ~x!>Ja@H74&HB0N7CKbSKvv`_&%(-9)S{X(&0AC6QIC{nCwqcikC01nlO$X@P@r?PvrSP>WpO%PtW(h7tLz*#G&D3c{EPer;1a66 TvmuGY00000NkvXXu0mjf`Kbgz diff --git a/ShenYin/ShenYin/playboy.xcassets/home/home_dialogTranslate.imageset/Frame 2255-2.png b/ShenYin/ShenYin/playboy.xcassets/home/home_dialogTranslate.imageset/Frame 2255-2.png deleted file mode 100644 index fba1eec1e656cc0e5e416ee8224ad10124477747..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1647 zcmV-#29WuQP)!ki#*f*~guxB;ACSY{E7ma`jWg_lm2 z1grC&kb~7~fsLh>)atK_!j^=Q^mqUL`gOMqcsw4D$K&yMJRXn7DxzqI+>!m@E8Z!A zJt#=D8G%p;T*hno5Pl3JGzg;rTU+u?tZ+gv`*4d1UGVW}6rP|V^z;qs%|E4=Kfyit zn*R9t<@%SKoAF09fJ_aLujD}7;u`Li{2b~9Hkx2ZLFUajyhjIaJ`>#H5Dg$BfI`a~ z+a;iDeS-#&5uo+a&T{mnlmpbv8tNgU#^=nmgG%N*bi@XkS_Gh*e?g((k!jy>DEp}h zoghFB#Bmbln)d}bM~A3GfG8x2c7~tAOZqiIN3bpc+t2)aPI(xPIYURVE`V-7lyBP8 zqmeGzkZl3-_9O5*2q@teZX$t(*bc{6%qLaAPx6xqF>)GodcGiXlBBDHgbi@ngC=enVXrM%$)bD z0vm!W(6t6V{H<@cB|y%8dOfYg(+TP&#IV+WBo(1TfkU9_;7G$!Otd`nOI+ zLt>g8hp-}mZa<7E^d#K2Ax5)W8v^9)NB$-``Wfg4Qmx3<00%o|8Jn$K0F(U$Q)B68 z`npG^pW$q$ta1U2_9OECKZC;2J;P@>n;WWHfV};@qQsjjtO3Tx8F%3Pk(0ThN(C_5 z&u#I|PZ{XhQOe&<5q7&kR#Is(QtvXl1&GicCKO3UsF{oarWGu%QWQ4ZCL;iKZcfk< z=vt4_05Sq_m86*aFE|ce<8c%0hsia<;V3-e6NIBAH^1O933XtMg7^egj1Al;yj)28 zPK3az3b5Oxo6m?v4oXI}4Ddh;uYbadB)0dWx<+x4Cu5~g3;Q1yxE_T+?)yTih@uPF z-j)%s1YCiLYTEu|&yKJK&)86~PhHOo;!^(sF^-a~W{sqe=X}rWw@?Fh2rx+-!lgpq z;ZPm`C1*bceoBDV zp~9qND+QR5tf*h3{7}4jj)*Rp*QqUh{3Aq99guu)4UMxKr|dtRPxp{Rd6WwATq4Tp zZ=eJ^IWH&~@uR*98ZZr~vlFv8Jwm>`i<;LNbb4kSr%A4_!-F)ut)-9QrzRqu2|`Ij z)L=P5o@9tsnpZ002ovPDHLkV1gch0Ym@* diff --git a/ShenYin/ShenYin/playboy.xcassets/home/home_dialogTranslate.imageset/Slice 92@2x.png b/ShenYin/ShenYin/playboy.xcassets/home/home_dialogTranslate.imageset/Slice 92@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..278684c647b135d4b06cd7928672cb4d3ff5697b GIT binary patch literal 2586 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 diff --git a/ShenYin/ShenYin/playboy.xcassets/home/home_fileRecord.imageset/Frame 2256.png b/ShenYin/ShenYin/playboy.xcassets/home/home_fileRecord.imageset/Frame 2256.png deleted file mode 100644 index 708df37d222b588be82adb24b054a1c89ca4bad0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1374 zcmV-k1)=(hP)sW-5@q%!>kvYxOyd#NX?TMCZ?sx7L?fC^;jDEP%Z|UnXDqK~|uH?dtoC$^ziq z?_o{2VRg-`E&vBVV@+`EN2o}3AE3A0U1jX``v9!R{-=1Ti0V%8Tci~LHk?)f*l=0_ zV8dwzfDK1O00GuV<$%a`Q3HwZJ0If^cMlSjbZ}^1o3mL1hYt~9JusV;zMSSFc;DkQ zy<$G$w5W?h4RAl=cibF#Jtx9RIuOC@S6CAq`@iYm@r(L^p(J8>MDO$W3FDN7QKLcu zNM{STBpfxn7rHpZng|^XrhmtI$A!ZYg-{r(v+)60c6Jj3_!6sOBZZXXi8fYFZ1ZfyW#(m|lkwo@TY9e;S|wtHj9tJ^un3Di&?w zzWLXfRJ&mVA+lh2Y3@xgmLz57+T~%j5y~+GI3btF6wx)Fpx%v9z>Ls-`bJ(-MzjPL zSP6h;aEdG&r&gqWfv9EjfC2Q0`%bIA*nY+`Js~Vsf5A!s%WRxla3X4$YO5~P)7oF05LI8y&&&8okX|8*uuhMU zMx#&NyWMwAb_(3v+39*rSp9cX>NMS(k@4 zCox-?fj*Evm+dh)`6p#3FRWZ4BFi7u`J$kisP(bUx%^iDNo8qrqVtxuWt(Sag)xLm zB{GQ+q-d$=)HSAmIE%|*?@)p9C+> zODLgMCn#{^W4Q4-r&!-Rn5ne}GV$Lq*%%F=NUi1au||kltXfATsxBwdFy7nO5^$;g z`vQXa2eQV>Z^QRmhdCMGL|;r%xuw;RiLgDow3=zm{8c5qClB-Nu@PH^c#s|tmw zv9ctS??V~s)7_4J#UT_?&komFH=JybRcX`X&?YB>tifV7NCR~rKofW#dsf|ZfrQ8g gjPxW5(J%BYGglz_j7dn2XuIlP) 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 literal 0 HcmV?d00001 diff --git a/ShenYin/ShenYin/playboy.xcassets/home/home_history.imageset/Contents.json b/ShenYin/ShenYin/playboy.xcassets/home/home_history.imageset/Contents.json new file mode 100644 index 0000000..552b39e --- /dev/null +++ b/ShenYin/ShenYin/playboy.xcassets/home/home_history.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "Slice 94@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "Slice 94@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/ShenYin/ShenYin/playboy.xcassets/home/home_history.imageset/Slice 94@2x.png b/ShenYin/ShenYin/playboy.xcassets/home/home_history.imageset/Slice 94@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..cc835ad692c03f42fdfa50f29667a49a59011134 GIT binary patch literal 2749 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 BffE1# diff --git a/ShenYin/ShenYin/playboy.xcassets/home/home_recordTranslate.imageset/Frame 2255-3.png b/ShenYin/ShenYin/playboy.xcassets/home/home_recordTranslate.imageset/Frame 2255-3.png deleted file mode 100644 index 7c8d93c128c19ca824dd9a1ac3d086e958aaf039..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2834 zcmV+t3+?oYP)&ro2y;nE}}I-i-L3!~D0wtlqX@D+H3{LU^)(%_@uAkTXU|9ug5e)mk;q8oBlHf7C7+4Fu*$cKUmhbHH3;% zIRz{)n;jJR>n?*1xcH|72HT_*1K|G7jD`D3P7{-p=Wkdfr4Mh(*BuhX_rMs5qT*=y8WIVpZqoL^iJQ|(G z2xv+nwc6$e-Y?lCVNefi>qT8=Qkw!&Ho7GIi%BNO6Z#5P{kKwkFcblG;jVKQ8*|BU zw5$?PXzSP>bU_1J6yTYj$C8&P3SV=qXdL}?;B%Q$yVN%C$@JFI6rIyyiVV0$?+0ea4)>)10M&&o{Z8j!~8LE)c^6Fv&) zwpZ$NL&lxtp_38+O|b>QHLx&c9N@_u3wmi`o=QS9={oN1>{>rYogb^`!nJtzEqsp3ju zlof!Qml2#zk<6$Q;Wjn8qVtRbgYh&?GR2Chn;_~OC0+vCqSEh$EGhwW z#HPq=3t}-G_4Z3y0j@-&DYE^ZKi-6@K#i%O6!Xp-_Nrq)&fs-WL`eZ&m5p!x89jS+ z>33N+yO{?Vwpfcf_Xy(1;6x}Xpy4E!UPdEX5pd-d>2k^vQwtm;z6Kz3eB@05B?Y(= z8W%mZF-rEF%0g(%k03E(i%v-g6i`(_Gw~w9Luav!;Xm_UV;P+;SzLNVLC=;!QY7^iP(VvGG=j*7J$0(W!at@N`K|-MLJs7k00;hz zdfRoYHytqy+H$2rg669U3gn^y#^8^r_odp7=Zw5ekci6H04TVFShNCaLYzu-vA2B4 ztW8M-=s{6rmDZ)DSq7D;0RI3v4n59-2`P&?imalHXnM|gBC*7xk605#Qw(u{{ISLX z^5=ynjWy6r5gPM|yD+i_c*BJEoGQj_kj2GC=yum(xxLJfA8b8)SS7mHOAbdN{dKk<9gy`ySRfy{-+(t|ZXVw^WGNH8Rz ziEXFj)$1Sd##WVEw{G!!Olk(*`{ciuhm zK7Gg4cdkNduwd9aSOZFo)i3yjd~|fg?fZmwyA5eMfByXRHJK{9=kd71&y`qAcoQT*=f5D4ALTB~vS)WNHPJOwkIkq55c9ek#jM)PSdlPoXFrR%{_D zQ~^#yJjL(87t3!n8eka5k9K%?2x-~d+nc_od(k~7>>tF88?bU~fDL)_Onm>Xt*z;6 z#*P z_&0BT461ayYpB=<(_^Yh;qM3_m{O?~2cGy3gF}+zdGNUo#?Z8N3=BlZoE~mJ?EF}Ev*WVA6XnGxM+hv}~1+9sgBCw;@%thvkprty@ zQD4PKn(p_lYjM}K+Ggg}@ic^a`1DZ6bQF8HZ=H*~pw%)rAj8@=*MU}44U6mtkeR@S zGFE_DaSiwgGD5DVj=4aT!3A=JWGOOl!j2fN5_cQW0yT5=XVL|f5s?yjK*_|d*nuJ#r^&pMrq}Clgi&bM`Y~oD4V8$7k|1__)wRLlvo1 zIGXIS=Y83rpGkvw1JszBT*uJ&e3csy;NBNDUS4gmAv@9yqKFggn~(H`YbwzOh{%-r zTtnvd3E{+q*lE)yw^VDyipKM%Ht3HlqXDKtieT_^D042wuxvbj;sD=6Y*S}g8QtpR z2yuouRuq+1fFDm8^tTBGgUX&xTGk!1u4hFguslv-)0`aZ4q4XsmW5dqyUI^%kZT5TC70}GgDS*3#WER41DY>1eG3=`$ zqj|(e6hkkbZ-ZuL$^_BEaqf>t^$92)@jvj`Y@3-90`lzbp#MHfxAtX8HkX^7VU(SQAINrW;11pYPI69l;R$(A(c;19D_0 zY5)&c8_`LiM9>bYqH}yP;G z3rtkm8U7t#_-I14DvAb7QP9{(Z4);}Q*|}FF&LY4_REy7|BJTGc=g!_??!cWp_kzQc^Upo^JpRXb z|MU9q3@&NIzY7;Gbg8MS8T;tbqhwGf=q%`aP#x(1pbs8m{xR}5A3l6o@c8lLJ)p(x zOCD{gvN#S9jEn)L($M($_!mu0O=U1J2b2c-5;O|*3s3||OUy^%CZSWOPDvj=eE2hH zFZ+VW|G?`U09y{eF=*pxas(hgWf<@^47dR8-JmQQiYpDrC8X3FyruxKUEtz|jDJy9 zb#=8Jyus2p*$NPpjD)i5hYufK2Lrx^sEHt_(|F42-o1M@Wm5+`1=<1-l!}0ItGadT zRt;r0;0Z_Csia9>QIt&`;8m&A$z;D4n}rMzCeF{H)b~&>qn&{9G0>w!7Infy`<+jv zg&WHN@d@Ec{S^~uF_en4AluO{)CmvmB6Xy$R)tvt=>GltaTxR8L1+r-Q%@=IrtfNN zYkz4)(Vzjs6ZxWZ=gtHt!HU54=mT#`c>n%=Idu{^>RB;&QpZr7dPvGX;>xbF$1b4TE-BW<9A@fPnTF@SNN* zFghp|;Yqo)t+h@q0>sq{4DvzYJglI;VWLg>t*veW0pi{Pt5pG5b8^GQlRDO=cVlB? zA#Dw0RzQHT&&fomuvyBXtEI#(fX7zD{)PZyQsx#t95#W5Mp-CK!KD4UQ9nO`=x#VZ zbht^`$asAjJSm5^>&uw;0|@SxjK*zpwz_-wt{gjdOxCYoFAEngl-aXq%iOthB{?}+ zHgDc6Cr_Rf1jneS<3yWrBuQ;9$Oj-G7>Ol)L-R&<-`}`#LpE*NBx}~Jk>cWFiHL}h zNs}hY{Q2``&YU?iVZsC@^34G0@BK0SJnw0!hbWId9*- zmE7E11uA#j=0@ep$VGwep;4)27Mv>C5*b0l5fxk7E;aLqmgX+qO+gN=g&}+qZ95o`S7JKqK+MWa`wZvUBH7 znK5IA(4%(j*dYX3ocl{-$XH|V1qjN_LSYoh_C$j?Oz;qtwwjPLhs1V z&X&D<_o{iRyu92C1fHtQnl($()6<2+Gb=00F;AiwB_t&LQ3JsX5WMFbt<3YA3K5o5qY8Bb=+~aX3o_>>FamMDSLxloUW1UVjLYVZiQrd3h2O6Qkx5HsWyO z{B!;Kb>5ny%a<<;hn3cN=FFMWuU|hkEVVKRuD>Tw1rS{7OWxQ`w{PE;d-v|C$yno^ zpPw%`Z{E~yO<%8Gy(-$U;+!;Y+&JOfRaaMMnny4VfyorMcX?*)&v;`eQSn2E4k?yT zo;*?4`uch~d-kl#TlwI|@ztwWs_WCIPX#-EwQb;#RfYC`Od&R|5hF(Y27GNjv2z%4 z)#6TBM8N)IDk>_HckkYPys_}f`HB;{zU#GX*VG)PFS8?$)hvS8xZp~^wS%Fa2aVv+ z(w8yMVZv)DWW<9YRa8`j!q%`aJT#GWP=aA?2!(g<+%fFU9kF3W5QTwwa2pW>8?#Ll zTtJCSyx9(>+G(3WePhlYkfkrOlqVmfjz%(#+67sb;KEpo3$jzI&4&#e=GUfc*RFnL zRtf^~iHoz{45~MnL(KNW>DaMj)!v5^G~&|Sr%xa4*7CJ~|Nee`M~@yYI3D85NjYnFCCYp6F`q*7&RD> zdiLxosi~>bw{Kq^C+D*mV)X>5#(7b`5;)Y>ty?F92M_kGFu3E8+`4tE#K*@Q)H+)P z4^jXjutZx^C_{{bIcmwG;RzM)`H3%moS z+S*zbtf!G_0D|wpNX#=1%?Kia4#)r%tY=%w#I2p_C9!egjbtZ`OGf1xuD?9lH z;ze0}8xpAAN;xnoBQ~6a1na$R05O`#(5MxqLg_=9c6t$}o_|mu1rRcS2icN1c^b_- zwlHsj35P2qi!C$>stO*I&khQpL4yX}!_7rd$jK-q8ZuLp3~U6b)Pu>7zZb(W<5zr5 zsuH*v=Yznt&epiyZd(KZi(HM7@*v(I=zSD!RnL4VH+SK4R(h051 z3lL{)6lQ@!O6@WKXbQi0@j}a5zQRdzh7KL--S&6^B1f!1*=P`w7ac!-T-uXphgG8O zJ$m%;aS|VZfE>Zeuqq(j`(f_cfVk5$y&XOPvBKj;9}iC~_=ym_r|Qj{H-Bqxt{*_~ zq6VBnQkpmH==azdenZ=v+vx`o8zBDjPh9!aZCt`4g{oxEz<~oxjF=b##D;LUWw=&= zI(n+`*lK8JK!E6O7-~uA)uu6P$ZN~=k~Y%TKtclo#0~=n4B)pAzCykc)X@@c`pRQt zK-*dbh`n$oDZ=vS*cUu0qdkZ=(YDrPw+av$U;@j-H4W5JQkuu6R_!qb5V-*DY@p7s z$I>-f6pqwL8)%DJik?ljO01=9r?O03t`AUxb-I5&3Z10#s0E>JGhw zN!`UagW0YoX>JK%{d!kC`Oa}3KqC8ADEO-)m%BXzZ^ zn`MABff&;zIN<&Y_i0dy(Ew!IFHr|jI(5Rke;%1aQYK`8D4kCTPbwR+lvpUoALO<9 z7a}0H9<+fvL`O$&r%u!@RI&viO$o+Qpxj1``Jotk+!B;(bq-!HQr4|oxB5{wb+A*G ztpI6?@#$gc<-w~ac)iF)BOD(e26TGAW#NR@3;~EPYlPJp*GB(fHWJ^Z?(#r-| zZWyo|hD@!jto%9RE}!9vtN&_8LqXgw)Zprk1AFrS1t0z-h%fLM22EjKc*@VP|U=xvns z$e}}rsvSIdFqUPLMbNl9T;D3seWH8r(+dV2cEprD}HnVFf1!NI{Rq1>UM z_E7ZGINpn69H<=5of7jv6+!pn#uK0qKtoa1@*+iwB-(7Yc`O@%#*-HS{0DjC8NW<^ z2N+s@43zh2L`1|QD0CsTHss2cD_wAW7E}{d0;E@pKtXqcSaw$&hk)mt;>C-vfef8s z$yJf(SIKg~(DH2r2`&2xwD9?8`3I5L9aIOJssN%=i{NN zF83K&dt72-VhHY8nk)kh3JHNS>H?(C0Mb;rrs>c`Ly%u3$Vrzw0YJ`+jEsy&!@3`N zmH}r8U`LN0y%RJJ6`u%2&=u7NO2Ht1P2mu%1{zi;G^}Zq9Yj}(Y;%)ofYF^W!h=;M zpif#4u$rN&WkIIN0A4;N$Q*1f#PDx3r!nz^flw^vs08*vs=;%&}@MfU0 z@1bTzL4`dPg?H!_5)v{8uCf#BXhww$2MiTy1dt}7GTlJcLDyTV4ma5i7B>@h<d<<(FkH$(J=w5f-0mGQ;jmwuWkB6iT(fv8{gNXVkSXL0Mtv*T~kD#PA zj=Cn@0ONcdT2()^u)&b949F0dfN~2%0%k?Z;3oktvLAJ$m(aQZ2B6AdKCUl>Y6A)b z1=3Xwgdrel^VeU0^`(xkX8HE(Ghh&eksn>)8xVy9OdJBqK?C6cjk+1PZ{I%Z%Hfvh zr#=CO(S8;9>;$lF0P?9Uynj6>>gMtA@bJMLX!}x87Ub3Yv@8S{!{MhN^{Rjy@Fg_v z`k|qr!+fzcuK)vB3@Qc%!1BD+5wx(duz}e+^tb?z0n3hfdVv!|R~!P#3k^Jmv0ATe zU0!=#!<3<9G2+AYIh};t<;_h#slSt2r8fJyJRc#VEHeC=d-o2|gx9 zk8M32Tx$Xhez!hv+_x3iYg3j_?v--{lyD@>NFty;-2xUH8ykn0T7dj=rTEgNOLFGS8Nu9~%%4AB1`Zr3AAInEv})B# zUVQOIdFiE>FzNv2PqE?<51m2~OSMZW+3d->&;Uj*(%2xRf%#ieM`qJn{`Bqt}! z(xppf$dDltA0IE@eDjS07_$ty%Jq|s>hNmq-N}+CUVD zf&y>$?AdbR!UcD_u`C~ewc5Xbf1djua{&gRLO`EFTEE$fhGB&yB_&Dk-o0hcoH=s( z^l2$yzPtir`0(M%?LGbU(^8{G4T+A9mZ+#GMKLika`)YL%QMeBqX48uHg4Qly-V=N zj~_4n`}Y?pM^I-}*>6(O;Naj-Aycj$#x_?GF{5!09^}4u*ISlcWA0KGE?lUrg^I0M zv7+jqXiWqHGvAu!Dp#(Yv~1Z@KK$@QdG^_71$~8V-MUr2{`za>HZwCbHJ4?=gLUEh z|LMxd2{1+{=#Za+NtShe(28p+aPHi>^3zX0DR)+%n-OFmk$pD~SYHP4JNAgJdd>fyC6Q zQZ>a9a}=Ka5T6?{Vub3WKKbMm88Bdgux}bUa-@m~8AUPx;WYtt4Kf%_wr<^8 z8Z>C2B1}e{+qZ9bWMkPm4CfwTQqxfYSHN1~rsYc~d-m*+88c?c#fulEUcGw4fP%n5 zHkD8j)%Se)<(Klq4?oDNRjYDBdi8+A55s)AycHOS5m*As@*N&g4dJ=xo|6Y3d{B+k zMvopXX=!PWk63jc3^RM*k$Dban8&&mir}|Uj`vMJr|V*nK{r;VN)>tj`R64({8}4g zzea!<-R;}APl2jcNLttLzyGcV*>rt$yY_b@A|ix+Bco5~Lb+6eZNG2fu_5H)M}|s- z9Kg_mo2nd(f3|GdB5T&HQLX;9*IrXcyGZP-X3d(VW-h3Fd%mYfTF-aieJ6_+EfO{W z`}>SQn>KB##&+yKIWuCv=ljw75@2Pm?Qbic3V#SJ8B7X%KOztkASdtl5(fRY|m5U;OTGO9@{>jrEnlx#WFe=Q+(CH*4B}F*a zb1aV5g$68a9GqBobeoRPnRs3b_}oi=HV8)0ZpTG&kR^#Nogw_DO`8;dDvF?~3;fXX ze*N`VoEej7NwjQx>5NY8AhDn0beJA)*j~ODM`BZrSlM9m{JR%5PzaZ*aWFR#7|y)^ z{PWMM?{ekN`}V=J>pi`$2@q%Wp^#ifa>jqklqs@u<;q<5Ow53R75N*nvOypMMhi2M z|20;$91ec3l42Ahk=S%~x81B>3^D3Iw#sI|#mz)>Byzz2>OP);tpE0AC86`Z0gaYUi_c3A=3zES&F1smDni!~MGLbOFt%E*ceztSsZyoXG?Bae zdgasF%aq}Fin&W9SX?vn1D6;{z>4M;(YzeGA+C3E{tokHxfsXB#yZW|=XyY=4D!wk z5L!5A@bA0tKAkxER7@DBrYyBEiq97O^2;yFJMX-s7A(2Xf(qn40><4>JU5bP>9l6@ zC|R#euS z!w)|!4D}0oR_lHClME=hPf_bTZk{tMJB=2WVHP)E_|QFZ^XCH(JfI6`bbEBQjQ$v@ z`XZZ&?_OY(c+^COKCxmn$?*_}0Nh64ZDFNLmsb1o8JV&ncw3GI@1@Zt9jp{EaXTBitOrT}@bIbrO$}BzHFPg9v`O zSGjU!;k1$~0E_?`k~8AtGkmst_wG`?di7jx_3YWR!bME(=Wt@?Ul+UChwbn$nMAnk z!o@=F(j7EtkZ|i87Z6?LWcbg1ja#(awrwkPalGdIB#B?QFt2_4_R_U$SK&Q^?OF~O zN%@r~KW8FO?h@uIv+HwyaJ|!pbs+!PNS>_?u1Rr2&e*YI)yEA~95=%B>(@_Qw^(Pt zA|*-Ze+b2~VJqfCzXEIdDl`W&@knf^S4*aNaOvA;@4NKhX+xDy0RAWLcu?;djT}f2c(W?gLq{V1ZDXR6IX4=gupBCd7LLhQvMen>TM3Zd2p; z&OLhckfB3|3b$aN(zv6Sfe8Ch*T6@MoO(Wk0BRQo`e$vo+;YoVm>T=BEIk>hvNZgl z)u@)fZrwVM{u~3h4=_042Mhe}i|&npaN_vA_udmyyLRo=chTH6%uTAaV!lJ38bni% zkPqD>gCI}dQ!nfH1J+sF6;?nFGF{sCGt~&D&Fcl$EYEzdp~?GPOPr^E!<=)Gd5o0S5n^ zjEfYIX$e9Ig9f@Z)0q0mh>X|cV=moF-r=_>uc3TEAP2JYY?Q5(& zTdv17u;>N$e~dC2_M0gJ8uvtEM4rmRcmh)&!J}Ek$S^4>$t-rd@PXole|^W3p@bfc zF%F$G-CuPrFgZEdHB0wv7|vy2F#|5xX@S`ZFg%23t}Fxh6Cgtq`!GWp z7+AO&jSZH?3CvlwYSqegtcnw0ya6j)jpK5Vp{X#1^R9|8t70@h000CxNklc=kaFY#3|5wj5Wfd*8v2(XIm1zy3HmWIT_6U;!j(xb!1w^d$gMC*r|5+F0WwDe z(ET7{kQcW+0po+Ap`inD+zARKb2YFN)-}u>OSgcfq@?V_vddV!co7sx=4gPr9*cqb z0e9@&0>LuI=Y~tr?`2f_bLg7uk~npr3IvR=!Zr5Bk;^X*+X#>oNP1`h z>djgP&^V7Hv`8Gav;@eEmIe9D3~=85wz8OVu<12K2Kq>RyBbJA(?v z*DjE=Fr*BC^)Yoz9cvL-6JYj&P%sxc2je;&6iB{lARQC8gR^z2xg?JOW2xcc;h*C; z8f5s4K6qTOiMktItXMJX(xW6dXDNO@?0x>=Z>p5C@%#fmV&#!;frP2W%L;^76j0aBYNzJ^8`>}oCYOirwoMd3DgaBl%40(K^MR%0V5s= z^%45CHXsHiH}W(V>wXM+XcHS7`w?|R9qB>30cIB_dmu;`xdiV@$rk{u z7TLPcwcfe|M(JQ_ivd=12>oAP-(bX*`j@E#BkFAkU;rx%6UN6N^rtwl4dNmwS5u9s zgFlqXx+Pw|e7P~|{1NCl>P)w&yKII4<|rkA;~GyBo6W|ZSYD4m9Lw~xbJnQ`0BRN& z7dOvn*$fAa6#!_-2M-?X3(%f`o9u%;L$}bOd^6GofRunJu*u=Whx@XQW-v7cFjj>7 z6gbdEN8I_+rAxJuHwknUl`c$y$rZ@UzkWA~bpS|h5e4pM-B1@(l4*cB)`olTP}vq} zo&ToAK?&P%p94%B{4!mFjO!q4PXP4-WoI3%kklPuhRXs4WTJJhg*%A{aE-w5CFIS- z(cjVn$khZuHAOJd9sSgDTs!S|H&bBC0JB$;?gVb~0F*HuEw>3Gt=rI&xw5?pM}B0; zzawHu#ATNu`$!(-wIA230Lo{OB^Gl13v$f`P=}DmIYHdEE?EwkYt^BcKLB8#^XJb$ z7#tkj828@=^@Osf;J6h;rQ)DV;-75dH*qYx7fO6LBqXE(csBq@Js=Ak46^+v`5j<( z)$k+i^5x5KK?@%X<;91Eg|(*Zgw@qT%dd;)-UfXIngim{fqw;o0Rb+Z67#r|b^}1C z%jLlKZMe9H0S?Q0l4XO(XXI73Y}wu9?NovvUHl&a0RR83L~bPj000I_L_t&o0ABk* Uy8rB&SpWb407*qoM6N<$f`8Q6!~g&Q literal 0 HcmV?d00001 diff --git a/ShenYin/ShenYin/playboy.xcassets/home/home_textTranslate.imageset/Contents.json b/ShenYin/ShenYin/playboy.xcassets/home/home_textTranslate.imageset/Contents.json index 3b267a7..552b39e 100644 --- a/ShenYin/ShenYin/playboy.xcassets/home/home_textTranslate.imageset/Contents.json +++ b/ShenYin/ShenYin/playboy.xcassets/home/home_textTranslate.imageset/Contents.json @@ -5,12 +5,12 @@ "scale" : "1x" }, { - "filename" : "Frame 2255-4 1.png", + "filename" : "Slice 94@2x.png", "idiom" : "universal", "scale" : "2x" }, { - "filename" : "Frame 2255-4.png", + "filename" : "Slice 94@3x.png", "idiom" : "universal", "scale" : "3x" } diff --git a/ShenYin/ShenYin/playboy.xcassets/home/home_textTranslate.imageset/Frame 2255-4 1.png b/ShenYin/ShenYin/playboy.xcassets/home/home_textTranslate.imageset/Frame 2255-4 1.png deleted file mode 100644 index 402036a2b7795f7d180b20e143281465472cecbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 508 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9E$svykh8Km+7D9BhG zL%^~UOKJz=-*G4+uk$; zd1>yP6w96>9(jL{VX?v2*_yc%68;{^xtg3fKS$2qL`gb5b5oLMwA#PucYZUDD6ue? zBz%f53OC$xZQAX!Sr;@mKWqEuU#D!^R+*7*&=CJwQug8VBGFsvN{g+88&1rW;ZtZ~ zbFkoTD0svy6Kp)az?0wm?3u2e|83_7Zob9*WA^K!>&z$Y+!n7{!dS(-!1kBPf^Vu5 zLUh^}|A_r^dh_3pBCq`4uZ+L{eWPJt+6y7DNm2|CO&AVkGPGP~;8@Nm;K!^m2Vw<8 z;_Cmr5B$d->-^ofH?H{Atg6o&5ASEGi2r!1@j^COTQ}>8mt87H^=+ p{Tufzess%!pM&PoDYsrRvzEpG`tkGC0bpb?c)I$ztaD0e0syD%*E0YB diff --git a/ShenYin/ShenYin/playboy.xcassets/home/home_textTranslate.imageset/Frame 2255-4.png b/ShenYin/ShenYin/playboy.xcassets/home/home_textTranslate.imageset/Frame 2255-4.png deleted file mode 100644 index 8ba3bed746bb3bafeb4bcd42b49bb16d647b55ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 740 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGooCO|{#S9FJK(?X*8o|0J?9Ffdhmx;TbZFuuKOm?!Kg(*AKf_oA|wOFa7w zEHpLFayInw6}QY$ILVpu(!-D8jzWpZ5gzj!T)VeuOnmfkZKeR%lU~su)}OwwUR0qQ z`FU-+`R-GFl0aJ+9_-J`;mw@G_SSs%lw{{6EKQ53jenuh{=7wJ!YgvT9T5ez%tuk#EjyEARh5yYc{wYKNxe{xN^eXXhHL%gJu)ci%kUJE0YL=G&U*J=3t`i=bP*)C>0 ztRI?Bb30GHDw*Vv!}Y6jRj1TJ!)`fdi`Og5tB*7Mv1SoaZjfL+!lB^CV93-V=+MKE z^xgN!`eu1u`G~7$yKi5s+g`Zw>RDCENQUhvdM!D-d!COZOb}!(f(tu42FD% zl2`<|?@p<=@H%SNP=Dj{OOyFA-)G%7v;D|lnIrw=v&nsneKpJ|R$#G}JRzT-E1If$ z-+txi-~VoD>PFk!9si%MDPGPrC28_%p=zbKu?Iy|5I$oO=w^$M$Z9>NBeq~;&I)0f z%>fO|Zd5yq{$KpjW>c)jfufyJyH**ylv?iC5Ut^Gt}-yHI+Nq2cu9Ajbli#Df2H?$ z%iDaD&CLExjOVxcy7zx+$?sKDzdYOg^Jqc&kE6;qM%SkPjD5cO$mW{J?aQ7-byt47 xq~SZOu2Ng<^O>dgo*y5l*oR7kl1IYkzYKh3?GFx54bB7cJzf1=);T3K0RTq2E;#@I diff --git a/ShenYin/ShenYin/playboy.xcassets/home/home_textTranslate.imageset/Slice 94@2x.png b/ShenYin/ShenYin/playboy.xcassets/home/home_textTranslate.imageset/Slice 94@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..80d8bd8a921b71fd9ee66c2231da2595e044a005 GIT binary patch literal 2169 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 AyZ`_I literal 0 HcmV?d00001 -- 2.17.1