Files
yinmeng-ios/xplan-ios/Main/Mine/View/SubViews/MineInfo/XPMineUserInfoHeaderView.h
2023-03-22 14:03:03 +08:00

37 lines
1022 B
Objective-C

//
// XPMineHeaderView.h
// xplan-ios
//
// Created by 冯硕 on 2021/9/22.
//
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
@class UserInfoModel, ClanDetailInfoModel,SDCycleScrollView,XPMineUserInfoHeaderView;
@protocol XPMineUserInfoHeaderViewDelegate <NSObject>
- (void)xPMineUserInfoHeaderView:(XPMineUserInfoHeaderView *)view didClickGoToRoom:(NSString *)roomUid;
/// 点击工会
- (void)xPMineUserInfoHeaderViewDidClickClan:(ClanDetailInfoModel *)clanInfo;
@end
@interface XPMineUserInfoHeaderView : UIView
@property (nonatomic,strong) UserInfoModel *userInfo;
///轮播图
@property (nonatomic,strong, readonly) SDCycleScrollView *cycleScrollView;
///代理
@property (nonatomic,weak) id<XPMineUserInfoHeaderViewDelegate> delegate;
///当前查看用户是否在直播
@property (nonatomic,copy) NSString *roomUid;
///家族信息
@property (nonatomic,strong) ClanDetailInfoModel *clanDetailInfo;
/// 获取头部高度
- (CGFloat)getHeaderHeight:(UserInfoModel *)userInfo;
@end
NS_ASSUME_NONNULL_END