Commit Graph

95 Commits

Author SHA1 Message Date
edwinQQQ
327d4fd218 feat: 实现动态详情页及相关功能
- 在MePage和MomentListHomePage中新增动态点击事件,支持打开动态详情页。
- 创建MomentDetailPage视图,展示动态详细信息,包括用户信息、动态内容和互动按钮。
- 实现MomentDetailViewModel,管理动态详情页的状态和点赞逻辑。
- 更新MomentListItem组件,添加整体点击回调,提升用户交互体验。
- 优化背景视图组件,确保一致的视觉效果。
2025-09-26 16:49:18 +08:00
edwinQQQ
d97de8455a feat: 优化底部导航栏组件及初始化逻辑
- 在CommonComponents中为BottomTabBar添加了便捷初始化和最简初始化方法,简化了外部使用。
- 新增内部默认items方法,确保底部导航栏的图标资源一致性。
- 在MainPage中更新BottomTabBar的使用方式,直接传入viewModel,提升代码可读性和维护性。
2025-09-26 15:23:33 +08:00
edwinQQQ
07265c01db feat: 更新视图组件及数据模型
- 在yanaApp中为SplashPage添加忽略安全区域的设置,确保全屏显示。
- 在DynamicsModels中更新MyMomentInfo结构,添加可选字段以兼容不同版本的服务器返回数据。
- 在CommonComponents中将LoginBackgroundView的背景图替换为蓝色,简化视图。
- 在MainPage中为内容添加忽略安全区域的设置,提升布局一致性。
- 在MePage中新增MePageViewModel,优化用户信息管理逻辑,支持动态列表的加载和错误处理。
- 在SplashPage中调整过渡动画时长,提升用户体验。
2025-09-26 14:57:34 +08:00
edwinQQQ
6b960f53b4 feat: 更新Splash视图及登录模型逻辑
- 将SplashV2替换为SplashPage,优化应用启动流程。
- 在LoginModels中将用户ID参数更改为加密后的ID,增强安全性。
- 更新AppConfig中的API基础URL,确保与生产环境一致。
- 在CommonComponents中添加底部Tab栏图标映射逻辑,提升用户体验。
- 新增NineGridImagePicker组件,支持多图选择功能,优化CreateFeedPage的图片选择逻辑。
- 移除冗余的BottomTabView组件,简化视图结构,提升代码整洁性。
- 在MainPage中整合创建动态页面的逻辑,优化导航体验。
- 新增MePage视图,提供用户信息管理功能,增强应用的可用性。
2025-09-26 10:53:00 +08:00
edwinQQQ
90a840c5f3 feat: 更新日志级别管理及底部导航栏组件化
- 在ContentView中根据编译模式初始化日志级别,确保调试信息的灵活性。
- 在APILogger中使用actor封装日志级别,增强并发安全性。
- 新增通用底部Tab栏组件,优化MainPage中的底部导航逻辑,提升代码可维护性。
- 移除冗余的AppRootView和MainView,简化视图结构,提升代码整洁性。
2025-09-18 16:12:18 +08:00
edwinQQQ
8b4eb9cb7e feat: 更新API相关逻辑及视图结构
- 在Info.plist中新增API签名密钥配置。
- 将Splash视图替换为SplashV2,优化启动逻辑和用户体验。
- 更新API请求中的User-Agent逻辑,使用UserAgentProvider提供的动态值。
- 在APILogger中添加敏感信息脱敏处理,增强安全性。
- 新增CreateFeedPage视图,支持用户发布动态功能。
- 更新MainPage和Splash视图的导航逻辑,整合统一的AppRoute管理。
- 移除冗余的SplashFeature视图,提升代码整洁性和可维护性。
2025-09-17 16:37:21 +08:00
edwinQQQ
c57bde4525 feat: 优化AppDelegate启动逻辑
- 修改application(_:didFinishLaunchingWithOptions:)方法,确保应用启动时不阻塞主线程。
- 使用Task异步预加载用户信息缓存,提升启动性能。
- 添加调试信息以便于监控应用启动过程。
2025-09-15 22:43:53 +08:00
edwinQQQ
6b575dab27 feat: 实现MomentListItem点赞功能及状态管理
- 在MomentListItem中新增点赞功能,用户点击按钮可触发点赞请求。
- 使用MVVM+Combine架构管理点赞状态,确保UI与状态同步。
- 添加加载状态和错误处理,提升用户体验和交互反馈。
- 更新相关视图以支持新的点赞逻辑,优化代码可读性和维护性。
2025-08-07 11:50:30 +08:00
edwinQQQ
a340163490 feat: 实现MomentListItem图片点击功能及全屏预览
- 为MomentListItem添加图片点击回调,支持点击图片后通过ImagePreviewPager显示所有图片。
- 集成ImagePreviewPager,管理预览状态,支持全屏预览和图片切换功能。
- 优化用户体验,添加点击反馈和调试信息,确保状态同步。
- 更新相关组件以支持新的功能,提升代码可读性和维护性。
2025-08-06 19:14:47 +08:00
edwinQQQ
c5c9968725 feat: 完善MomentListHomePage功能及视图优化
- 在MomentListHomePage中实现完整的动态列表显示,支持下拉刷新和上拉加载更多功能。
- 使用LazyVStack优化列表渲染性能,确保流畅的用户体验。
- 增强MomentListHomeViewModel,添加分页相关属性和方法,优化数据加载逻辑。
- 更新API请求逻辑,支持动态加载和状态管理,提升用户交互体验。
- 添加详细的调试信息和测试建议,确保功能完整性和代码质量。
2025-08-06 18:59:23 +08:00
edwinQQQ
de4428e8a1 feat: 新增设置页面及相关功能实现
- 创建SettingPage视图,包含用户信息管理、头像设置、昵称编辑等功能。
- 实现SettingViewModel,处理设置页面的业务逻辑,包括头像上传、昵称更新等。
- 添加相机和相册选择功能,支持头像更换。
- 更新MainPage和MainViewModel,添加导航逻辑以支持设置页面的访问。
- 完善本地化支持,确保多语言兼容性。
- 新增相关测试建议,确保功能完整性和用户体验。
2025-08-06 18:51:37 +08:00
edwinQQQ
428aa95c5e feat: 更新Swift助手样式规则和应用结构
- 在swift-assistant-style.mdc中添加项目背景、代码结构、命名规范、Swift最佳实践、UI开发、性能、安全性、测试与质量、核心功能、开发流程、App Store指南等详细规则。
- 在yanaApp.swift中将SplashView替换为Splash,简化应用结构。
2025-08-06 14:12:20 +08:00
edwinQQQ
86fcb96d50 feat: 优化FeedListFeature和视图结构
- 在FeedListFeature中添加返回语句,确保认证信息准备好后立即获取动态。
- 移除FeedListView中的冗余注释,提升代码整洁性。
- 更新MainView中的方法名称,从contentView更改为mainContentView,增强代码可读性。
2025-08-05 16:05:07 +08:00
edwinQQQ
4ff92c8c4d feat: 修复MainView Tab切换问题并优化MeView逻辑
- 新增MainView Tab切换问题分析文档,详细描述问题原因及解决方案。
- 优化BottomTabView的绑定逻辑,简化状态管理,确保Tab切换时状态正确更新。
- 在MeView中实现用户信息加载逻辑调整,确保动态列表仅在首次进入时加载,并添加错误处理视图。
- 创建EmptyStateView组件,提供统一的空状态展示和重试功能。
- 增强调试信息输出,便于后续问题排查和用户体验提升。
2025-08-05 15:51:07 +08:00
edwinQQQ
99a53d7274 feat: 新增我的动态信息结构和相关API请求逻辑
- 在DynamicsModels.swift中新增MyMomentInfo结构,专门用于处理/dynamic/getMyDynamic接口的响应数据。
- 更新MyMomentsResponse结构以使用MyMomentInfo,确保数据类型一致性。
- 在LoginModels.swift中重构IDLoginAPIRequest和EmailLoginRequest,优化queryParameters的实现方式,提升代码可读性。
- 在RecoverPasswordFeature中重构ResetPasswordRequest,优化queryParameters的实现方式,确保一致性。
- 在多个视图中添加调试信息,增强调试能力和用户体验。
- 更新Localizable.strings文件,新增动态列表为空时的提示信息,提升用户交互体验。
2025-08-04 19:12:31 +08:00
edwinQQQ
fa544139c1 feat: 实现DetailView头像点击功能并优化MeView
- 在DetailView中添加头像点击功能,支持展示非当前用户的主页。
- 更新OptimizedDynamicCardView以支持头像点击回调。
- 修改DetailFeature以管理用户主页显示状态。
- 在MeView中添加关闭按钮支持,优化用户体验。
- 确保其他页面的兼容性,未影响现有功能。
2025-08-01 16:12:24 +08:00
edwinQQQ
57ba103996 feat: 新增用户ID显示组件和头像样式优化
- 创建UserIDDisplay组件,支持ID显示和复制功能,增强用户交互体验。
- 更新MeView中的头像样式,调整尺寸和边框,提升视觉效果。
- 修改OptimizedDynamicCardView以使用新组件,确保一致性和复用性。
- 新增icon_copy图标资源,支持复制功能的视觉反馈。
- 更新AppSettingView中的布局,优化用户界面体验。
2025-08-01 15:53:56 +08:00
edwinQQQ
12dd03d5b3 feat: 更新AppSettingFeature以增强图片选择功能和用户体验
- 在AppSettingFeature中新增相机和相册选择的状态和Action,优化图片源选择逻辑。
- 更新AppSettingView以支持相机和相册的弹窗显示,提升用户交互体验。
- 修改ImagePickerWithPreviewView以根据相机或相册选择动态显示内容,避免空页面闪烁。
- 确保相机和相册选择的逻辑清晰,增强代码可读性和维护性。
2025-08-01 15:11:19 +08:00
edwinQQQ
b35b6e1ce1 feat: 移除CreateFeedView-Analysis文档并新增用户协议组件以增强用户体验
- 删除CreateFeedView-Analysis.md文档以简化项目结构。
- 新增UserAgreementComponent以处理用户协议的显示和交互。
- 更新多个视图中的onChange逻辑以兼容iOS 17的新API用法,确保代码一致性和可维护性。
- 在Localizable.strings中新增用户协议相关的本地化文本,提升多语言支持。
2025-08-01 14:34:53 +08:00
edwinQQQ
fdfa39f0b7 feat: 更新EMailLoginView和IDLoginView以增强用户体验和界面一致性
- 将LocalizedString替换为硬编码字符串,提升代码可读性。
- 重构输入框组件,使用CustomInputField以统一输入框样式和逻辑。
- 更新按钮文本和样式,确保一致性和视觉效果。
- 调整布局和间距,优化用户界面体验。
- 增加验证码输入框的获取按钮功能,提升交互性。
2025-07-31 19:14:14 +08:00
edwinQQQ
dc8ba46f86 feat: 更新登出确认逻辑和弹窗实现
- 修改MainFeature以将登出操作的Action名称从.logoutTapped更新为.logoutConfirmed,增强逻辑清晰度。
- 在AppSettingView中新增登出确认弹窗的实现,替换原有的登出确认逻辑,提升用户体验和交互性。
- 确保弹窗内容本地化,增强多语言支持。
2025-07-31 18:39:53 +08:00
edwinQQQ
01779a95c8 feat: 更新AppSettingFeature以增强用户体验和本地化支持
- 在AppSettingFeature中新增登出确认和关于我们弹窗的状态和Action。
- 更新AppSettingView以支持登出确认和关于我们弹窗的逻辑。
- 替换多个视图中的NSLocalizedString为LocalizedString,提升本地化一致性。
- 在Localizable.strings中新增相关本地化文本,确保多语言支持。
2025-07-31 18:29:03 +08:00
edwinQQQ
17ad000e4b feat: 新增图片源选择功能以增强头像设置体验
- 添加AppImageSource枚举以定义图片源类型(相机和相册)。
- 在AppSettingFeature中新增状态和Action以管理图片源选择。
- 更新AppSettingView以支持图片源选择的ActionSheet和头像选择逻辑。
- 优化ImagePickerWithPreviewView以处理相机和相册选择的取消操作。
2025-07-31 17:29:38 +08:00
edwinQQQ
57a8b833eb feat: 更新CreateFeedFeature和FeedListFeature以增强发布和关闭功能
- 修改CreateFeedFeature中的发布逻辑,确保在发布成功时同时发送关闭通知。
- 更新FeedListFeature以在创建Feed成功时触发刷新并关闭编辑页面。
- 优化CreateFeedView中的键盘管理和通知处理,提升用户体验。
2025-07-31 16:44:49 +08:00
edwinQQQ
65c74db837 feat: 更新CreateFeedFeature和CreateFeedView以增强发布功能
- 修改发布逻辑,允许在内容为空时仍可发布图片,提升用户灵活性。
- 更新错误提示信息,明确用户需要输入内容或选择图片。
- 调整发布按钮显示逻辑,仅在键盘隐藏时显示,优化界面布局。
- 增加工具栏标题,提升用户界面友好性。
- 优化发布按钮样式,增加圆角和渐变背景,提升视觉效果。
2025-07-31 16:21:32 +08:00
edwinQQQ
d6b4f58825 feat: 优化CreateFeedView以提升用户体验
- 移除不必要的键盘高度管理,简化代码逻辑。
- 修改发布按钮逻辑,使其始终可见,增强用户交互。
- 更新内容输入区域样式,增加圆角背景,提升视觉效果。
- 调整图片选择按钮样式,使用图像替代硬编码背景,提升一致性。
- 处理点击空白处收起键盘的功能,改善用户体验。
2025-07-31 15:35:47 +08:00
edwinQQQ
1f17960b8d feat: 新增CreateFeedView优化任务总结文档及相关功能实现
- 在CreateFeedView中优化发布按钮样式,增加圆角背景和渐变色。
- 移除内容输入区域的深灰色背景,提升UI体验。
- 实现点击发布按钮时自动收起键盘功能。
- 添加发布成功通知机制,确保外层刷新列表数据。
- 更新相关Feature以支持跨Feature通信和状态管理。
2025-07-31 14:23:15 +08:00
edwinQQQ
b966e24532 feat: 更新COSManager和相关视图以增强图片上传功能
- 修改COSManagerAdapter以支持新的TCCos组件,确保与腾讯云COS的兼容性。
- 在CreateFeedFeature中新增图片上传相关状态和Action,优化图片选择与上传逻辑。
- 更新CreateFeedView以整合图片上传功能,提升用户体验。
- 在多个视图中添加键盘状态管理,改善用户交互体验。
- 新增COS相关的测试文件,确保功能的正确性和稳定性。
2025-07-31 11:41:56 +08:00
edwinQQQ
beda539e00 feat: 添加COSManagerAdapter以支持新的TCCos组件
- 新增COSManagerAdapter类,保持与现有COSManager相同的接口,内部使用新的TCCos组件。
- 实现获取、刷新Token及上传图片的功能,确保与腾讯云COS的兼容性。
- 在CreateFeedView中重构内容输入、图片选择和发布按钮逻辑,提升用户体验。
- 更新EditFeedView以优化视图结构和状态管理,确保功能正常运行。
- 在多个视图中添加键盘状态管理,改善用户交互体验。
2025-07-31 11:41:38 +08:00
edwinQQQ
3d00e459e3 feat: 更新文档和视图以支持iOS 17及优化用户体验
- 更新Yana项目文档,调整适用版本至iOS 17,确保与最新开发环境兼容。
- 在多个视图中重构代码,优化状态管理和视图逻辑,提升用户体验。
- 添加默认初始化器以简化状态管理,确保各个Feature的状态一致性。
- 更新视图组件,移除不必要的硬编码,增强代码可读性和维护性。
- 修复多个视图中的逻辑错误,确保功能正常运行。
2025-07-29 17:57:42 +08:00
edwinQQQ
3ec1b1302f feat: 更新iOS和Podfile的部署目标以支持新版本
- 将iOS平台版本更新至17,确保与最新的开发环境兼容。
- 更新Podfile中的iOS部署目标至17.0,确保依赖项与新版本兼容。
- 修改Podfile.lock以反映新的依赖项版本,确保项目一致性。
- 在多个视图中重构代码,优化状态管理和视图逻辑,提升用户体验。
2025-07-29 15:59:09 +08:00
edwinQQQ
567b1f3fd9 feat: 全面替换硬编码文本并修复编译错误
- 替换多个视图中的硬编码文本为本地化字符串,增强多语言支持。
- 修复编译错误,包括删除重复文件和修复作用域问题。
- 更新本地化文件,新增40+个本地化键值对,确保文本正确显示。
- 添加语言切换测试区域,验证文本实时更新功能。
2025-07-29 15:31:19 +08:00
edwinQQQ
30c3e530fb feat: 增强多语言支持与本地化功能
- 新增多语言问题修复计划文档,详细描述了多语言支持的现状与解决方案。
- 在LocalizationManager中启用全局本地化方法,替换多个视图中的NSLocalizedString调用为LocalizedString。
- 更新MainFeature以确保在MeView标签页时正确加载用户数据。
- 在多个视图中添加语言切换测试区域,确保文本实时更新。
- 修复MeView显示问题,确保用户信息和动态内容正确加载。
2025-07-28 18:28:24 +08:00
edwinQQQ
6a9dd3fe52 feat: 新增注销帐号功能以增强用户交互体验
- 在APIEndpoints中新增注销帐号的API路径。
- 在AppSettingFeature中添加showDeactivateAccount状态和相关动作,支持注销帐号的逻辑。
- 在AppSettingView中整合注销帐号的视图逻辑,新增注销帐号行和绑定。
- 在Localizable.strings中添加英文和中文的注销帐号文本支持。
2025-07-28 17:59:11 +08:00
edwinQQQ
cbad4fb50d feat: 优化OptimizedDynamicCardView以增强用户交互体验
- 移除不必要的卡片点击手势逻辑,简化代码结构。
- 在内容层和互动按钮中添加allowsHitTesting(false)以确保不拦截点击事件,提升用户交互流畅性。
- 重新添加卡片点击手势逻辑,确保在非详情页模式下的交互功能正常工作。
2025-07-28 17:39:50 +08:00
edwinQQQ
62dcf591f0 feat: 新增详情页功能以增强用户交互体验
- 在MeFeature中新增showDetail状态和selectedMoment属性,支持详情页的展示。
- 更新Action枚举,添加showDetail和detailDismissed动作以处理详情页逻辑。
- 在MeView中整合showDetail状态与selectedMoment,优化详情页导航和交互逻辑。
- 通过viewStore发送动作,提升状态管理的清晰度与可维护性。
2025-07-28 17:32:29 +08:00
edwinQQQ
f9ff572a30 feat: 更新视图组件以增强用户交互体验和图片处理功能
- 在AppSettingView中重构主视图逻辑,优化图片选择与预览功能。
- 在FeedListFeature中改进点赞状态管理,确保动态更新流畅。
- 在DetailView中添加卡片点击回调,提升用户交互体验。
- 在OptimizedDynamicCardView中新增卡片点击手势,支持非详情页模式下的交互。
- 在swift-assistant-style.mdc中更新功能要求,强调使用函数式编程。
2025-07-28 17:20:25 +08:00
edwinQQQ
2a607e246c feat: 更新FeedListView和MeView以增强图片预览功能
- 在FeedListView和MeView中新增previewCurrentIndex状态,支持图片预览的当前索引管理。
- 更新ImagePreviewPager的currentIndex绑定,确保预览逻辑的正确性。
- 在FeedListContentView中添加onImageTap回调,更新previewCurrentIndex以提升用户交互体验。
- 在MainView中调整底部内边距,优化布局效果。
2025-07-28 16:57:15 +08:00
edwinQQQ
488c6fc7ab feat: 更新视图组件以优化用户交互体验
- 在CreateFeedView中添加视图消失时重置键盘状态的逻辑,提升用户体验。
- 在DetailView中调整顶部内边距,改善布局效果。
- 在FeedListView中新增刷新功能的回调,增强动态加载体验。
- 在MainView中为底部导航栏留出空间并固定在底部,优化界面布局。
2025-07-28 16:38:26 +08:00
edwinQQQ
d35071d3de feat: 更新动态点赞与加载状态管理以提升用户体验
- 在DetailFeature和FeedListFeature中增强点赞功能的状态管理,确保用户交互流畅。
- 新增API加载效果视图,提升用户在操作过程中的反馈体验。
- 更新视图组件以支持点赞加载状态,优化用户界面交互。
- 改进错误处理逻辑,确保在API请求失败时提供友好的错误提示。
2025-07-28 16:05:22 +08:00
edwinQQQ
e286229f6f feat: 更新动态请求与详情视图以增强用户交互体验
- 修改LikeDynamicRequest结构体,调整queryParameters和bodyParameters的定义,确保请求参数正确传递。
- 在DetailFeature中新增当前用户ID的加载逻辑,提升动态详情的交互性。
- 更新FeedListFeature以支持点赞功能的状态管理,增强用户体验。
- 在DetailView中实现关闭回调,优化动态详情视图的用户交互。
- 改进OptimizedDynamicCardView以支持点赞按钮的交互逻辑,提升界面友好性。
2025-07-28 16:05:11 +08:00
edwinQQQ
de2f05f545 feat: 新增动态点赞与删除功能
- 在APIEndpoints中新增动态点赞和删除端点。
- 实现LikeDynamicRequest和DeleteDynamicRequest结构体,支持动态点赞和删除请求。
- 在DetailFeature中添加点赞和删除动态的逻辑,提升用户交互体验。
- 更新FeedListFeature以支持动态详情视图的展示,增强用户体验。
- 新增DetailView以展示动态详情,包含点赞和删除功能。
2025-07-28 11:23:34 +08:00
edwinQQQ
a37d7c6eb8 feat: 更新AppSettingView和ImagePicker组件以增强图片选择与预览体验
- 在AppSettingView中修复selectedImages的绑定,确保预览组件正确接收图片。
- 在ImagePreviewView中将images参数改为@Binding类型,提升数据流动性。
- 在ImagePickerWithPreviewView中使用.constant修饰符,优化预览逻辑。
- 在CameraPicker中添加相机控制显示和视图变换设置,提升用户体验。
- 在ImagePreviewView中添加加载状态提示,改善用户反馈。
2025-07-26 09:55:23 +08:00
edwinQQQ
bc96cc47ff feat: 优化AppSettingView和ImagePicker组件以增强图片选择体验
- 在AppSettingView中添加详细的日志记录,便于调试和用户反馈。
- 改进图片加载逻辑,确保在加载失败时提供用户友好的错误提示。
- 在ImagePickerWithPreview组件中使用主线程更新UI,提升响应速度。
- 更新错误弹窗逻辑,确保在用户确认后关闭所有相关弹窗,优化用户体验。
2025-07-26 09:43:10 +08:00
edwinQQQ
ac0d622c97 feat: 更新Info.plist和AppSettingView以支持相机和图片选择功能
- 在Info.plist中新增相机使用说明,确保应用能够访问相机功能。
- 在AppSettingFeature中新增showImagePicker状态和setShowImagePicker动作,支持图片选择弹窗的显示。
- 在AppSettingView中整合图片选择与预览功能,优化用户体验。
- 更新MainView以简化导航逻辑,提升代码可读性与维护性。
- 在ImagePickerWithPreview组件中实现相机和相册选择功能,增强交互性。
2025-07-25 18:47:11 +08:00
edwinQQQ
2f3ef22ce5 feat: 更新AppSettingView以集成图片选择与预览功能
- 将图片选择功能整合到AppSettingView中,使用ImagePickerWithPreviewView提升用户体验。
- 移除冗余的照片选择处理逻辑,简化代码结构。
- 更新昵称编辑功能的实现,确保用户输入限制在15个字符内。
- 优化导航栏和用户协议、隐私政策的展示,增强界面交互性。
2025-07-25 17:20:31 +08:00
edwinQQQ
2cfdf110af feat: 新增图片选择与预览功能
- 在ImagePickerWithPreview组件中实现相机和相册选择功能,提升用户体验。
- 新增ImagePreviewView以支持图片预览,增强交互性。
- 更新MainView以移除冗余调试日志,优化代码整洁性。
- 在swift-assistant-style.mdc中添加项目基础信息,确保开发环境一致性。
2025-07-25 17:08:05 +08:00
edwinQQQ
79fc03b52a feat: 优化视图组件与数据迁移逻辑
- 移除DataMigrationManager类,简化数据迁移逻辑。
- 在FeedListView和MeView中新增图片预览功能,提升用户体验。
- 更新OptimizedDynamicCardView以支持图片点击回调,增强交互性。
- 新增PreviewItem结构体以管理图片预览状态,提升代码可读性与维护性。
- 清理AppDelegate中的冗余代码,优化启动流程。
2025-07-25 16:22:38 +08:00
edwinQQQ
815091a2ff feat: 新增返回按钮功能以优化设置页面导航
- 在AppSettingFeature中新增dismissTapped事件,处理返回操作。
- 更新MainFeature以监听dismissTapped事件,支持导航栈的pop操作。
- 在AppSettingView中实现返回按钮,提升用户体验与界面交互性。
- 隐藏导航栏以优化设置页面的视觉效果。
2025-07-25 14:43:27 +08:00
edwinQQQ
fb09ddb956 feat: 增强应用功能与用户体验
- 在Package.swift中更新依赖路径,确保项目结构清晰。
- 在AppSettingFeature中新增初始化方法,支持用户信息、头像和昵称的设置。
- 更新FeedListFeature和MainFeature,新增测试按钮和导航功能,提升用户交互体验。
- 在MeFeature中优化用户信息加载逻辑,增强错误处理能力。
- 新增TestView以支持测试功能,验证导航跳转的有效性。
- 更新多个视图以整合新功能,提升代码可读性与维护性。
2025-07-25 14:10:56 +08:00