Files
featherVoice/QXLive/Mine(音域)/View/QXMineServiceCell.h

56 lines
1.3 KiB
C
Raw Normal View History

2025-08-08 10:49:36 +08:00
//
// QXMineServiceCell.h
// QXLive
//
// Created by 启星 on 2025/5/9.
//
#import <UIKit/UIKit.h>
2025-11-06 13:04:04 +08:00
#import "QXServiceModel.h"
2025-08-08 10:49:36 +08:00
NS_ASSUME_NONNULL_BEGIN
2025-11-06 13:04:04 +08:00
typedef NS_ENUM(NSInteger) {
/// 等级
QXMineServiceTypeLevel = 40,
/// 个性装扮
QXMineServiceTypeDress = 41,
/// 我的背包
QXMineServiceTypeBackpack = 42,
/// 设置
QXMineServiceTypeSetting = 43,
/// 帮助中心
QXMineServiceTypeHelp = 44,
/// 邀请
QXMineServiceTypeInvite = 45,
/// 每日任务
QXMineServiceTypeDayTask = 46,
/// 意见反馈
QXMineServiceTypeReport = 47,
/// 个税客服
QXMineServiceTypeCustomerService = 48,
2025-11-21 16:17:05 +08:00
/// 歌手认证
QXMineServiceTypeSingerAuth = 49,
/// 我的歌单
QXMineServiceTypeSongList = 50,
2025-11-06 13:04:04 +08:00
}QXMineServiceType;
2025-08-08 10:49:36 +08:00
@protocol QXMineServiceCellDelegate <NSObject>
@optional
2025-11-06 13:04:04 +08:00
-(void)didClickServiceWithType:(QXMineServiceType)type;
2025-08-08 10:49:36 +08:00
@end
@interface QXMineServiceCell : UITableViewCell
@property (nonatomic,weak)id<QXMineServiceCellDelegate>delegate;
2025-11-06 13:04:04 +08:00
@property (nonatomic,assign)BOOL isMore;
2025-08-08 10:49:36 +08:00
+(instancetype)cellWithTableView:(UITableView *)tableView;
2025-10-30 00:45:15 +08:00
@end
@interface QXMineServiceSubCell : UICollectionViewCell
@property (nonatomic,strong)UIImageView *imageView;
@property (nonatomic,strong)UILabel *titleLabel;
2025-11-06 13:04:04 +08:00
@property (nonatomic,strong)QXServiceModel *model;
2025-10-30 00:45:15 +08:00
2025-08-08 10:49:36 +08:00
@end
NS_ASSUME_NONNULL_END