
主要变更: 1. 在 EPEditSettingViewController 中添加了用户头像和相机图标的布局,提升用户界面友好性。 2. 引入 EPMineAPIHelper 以支持头像更新功能,简化 API 调用。 3. 优化了导航栏的显示和隐藏逻辑,确保用户体验流畅。 4. 更新了 UITableView 的数据源和布局,确保信息展示清晰。 此更新旨在提升用户体验,简化用户信息的管理和更新流程。
26 lines
562 B
Objective-C
26 lines
562 B
Objective-C
//
|
|
// EPMineHeaderView.h
|
|
// YuMi
|
|
//
|
|
// Created by AI on 2025-10-09.
|
|
// Copyright © 2025 YuMi. All rights reserved.
|
|
//
|
|
|
|
#import <UIKit/UIKit.h>
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
/// EP 系列个人主页头部视图
|
|
/// 大圆形头像 + 渐变背景 + 用户信息展示
|
|
@interface EPMineHeaderView : UIView
|
|
|
|
/// 设置按钮点击回调
|
|
@property (nonatomic, copy, nullable) void(^onSettingsButtonTapped)(void);
|
|
|
|
/// 更新用户信息
|
|
/// @param userInfoDict 用户信息字典
|
|
- (void)updateWithUserInfo:(NSDictionary *)userInfoDict;
|
|
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END |