Files
e-party-iOS/yana/Views/TEST/TestView.swift
edwinQQQ 567b1f3fd9 feat: 全面替换硬编码文本并修复编译错误
- 替换多个视图中的硬编码文本为本地化字符串,增强多语言支持。
- 修复编译错误,包括删除重复文件和修复作用域问题。
- 更新本地化文件,新增40+个本地化键值对,确保文本正确显示。
- 添加语言切换测试区域,验证文本实时更新功能。
2025-07-29 15:31:19 +08:00

50 lines
1.5 KiB
Swift

import SwiftUI
struct TestView: View {
var body: some View {
ZStack {
//
Color.purple.ignoresSafeArea()
VStack(spacing: 20) {
Text(LocalizedString("test.test_page", comment: ""))
.font(.largeTitle)
.fontWeight(.bold)
Text(LocalizedString("test.test_description", comment: ""))
.font(.body)
.multilineTextAlignment(.center)
.foregroundColor(.secondary)
.padding(.horizontal)
Button(LocalizedString("test.test_button", comment: "")) {
//
print("测试按钮被点击")
}
.padding()
.background(Color.blue)
.foregroundColor(.white)
.cornerRadius(10)
Spacer()
}
.padding()
.navigationTitle(LocalizedString("test.test_page", comment: ""))
.navigationBarTitleDisplayMode(.inline)
.toolbar {
ToolbarItem(placement: .navigationBarLeading) {
Button(LocalizedString("test.back", comment: "")) {
// dismiss()
}
}
}
}
}
}
#Preview {
NavigationStack {
TestView()
}
}