From 78fde7cc09a242fb4ee277c4138561e006a3ff92 Mon Sep 17 00:00:00 2001 From: wangdl Date: Sat, 30 May 2026 09:47:43 +0800 Subject: [PATCH] =?UTF-8?q?feat(ios):=20iCloud=20=E5=90=8C=E6=AD=A5?= =?UTF-8?q?=E5=9B=BE=E6=A0=87=E6=9B=BF=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - icon-cloud 替换 SettingsView 中的 iCloud - 注意:云的路径粗细与其他图标不统一,需要后续优化 Co-Authored-By: Claude Opus 4.7 --- .../Assets.xcassets/Icons/icon-cloud.imageset/Contents.json | 1 + .../Assets.xcassets/Icons/icon-cloud.imageset/icon-cloud.svg | 1 + AIStudyApp/AIStudyApp/Features/Profile/SettingsView.swift | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 AIStudyApp/AIStudyApp/Assets.xcassets/Icons/icon-cloud.imageset/Contents.json create mode 100644 AIStudyApp/AIStudyApp/Assets.xcassets/Icons/icon-cloud.imageset/icon-cloud.svg diff --git a/AIStudyApp/AIStudyApp/Assets.xcassets/Icons/icon-cloud.imageset/Contents.json b/AIStudyApp/AIStudyApp/Assets.xcassets/Icons/icon-cloud.imageset/Contents.json new file mode 100644 index 0000000..59b520e --- /dev/null +++ b/AIStudyApp/AIStudyApp/Assets.xcassets/Icons/icon-cloud.imageset/Contents.json @@ -0,0 +1 @@ +{"images":[{"filename":"icon-cloud.svg","idiom":"universal"}],"info":{"author":"xcode","version":1},"properties":{"template-rendering-intent":"template","preserves-vector-representation":true}} diff --git a/AIStudyApp/AIStudyApp/Assets.xcassets/Icons/icon-cloud.imageset/icon-cloud.svg b/AIStudyApp/AIStudyApp/Assets.xcassets/Icons/icon-cloud.imageset/icon-cloud.svg new file mode 100644 index 0000000..115eb5d --- /dev/null +++ b/AIStudyApp/AIStudyApp/Assets.xcassets/Icons/icon-cloud.imageset/icon-cloud.svg @@ -0,0 +1 @@ + diff --git a/AIStudyApp/AIStudyApp/Features/Profile/SettingsView.swift b/AIStudyApp/AIStudyApp/Features/Profile/SettingsView.swift index 0448606..c391baf 100644 --- a/AIStudyApp/AIStudyApp/Features/Profile/SettingsView.swift +++ b/AIStudyApp/AIStudyApp/Features/Profile/SettingsView.swift @@ -58,7 +58,7 @@ struct SettingsView: View { sectionHeader("数据") VStack(spacing: 0) { - ZXSettingToggleRow(title: "iCloud 同步", icon: "icloud.fill", color: Color.zxTeal, isOn: $iCloudSync) + ZXSettingToggleRow(title: "iCloud 同步", icon: "icon-cloud", color: Color.zxTeal, isOn: $iCloudSync) ZXSettingDivider() ZXSettingToggleRow(title: "自动备份", icon: "arrow.triangle.2.circlepath", color: Color.zxAccent, isOn: $autoBackup) }