// // TConversationCell.h // UIKit // // Created by kennethmiao on 2018/9/14. // Copyright © 2018年 kennethmiao. All rights reserved. // #import #import "TUnReadView.h" typedef NS_ENUM(NSUInteger, TConvType) { TConv_Type_C2C = 1, TConv_Type_Group = 2, TConv_Type_System = 3, }; @interface TConversationCellData : NSObject @property (nonatomic, strong) NSString *convId; // C2C的时候 是单人id Group 是群id @property(nonatomic,strong)NSString *groupOwner; // 群组的时候 是群主的id //@property(nonatomic,strong)V2TIMConversation *lastConv; //@property(nonatomic, strong)V2TIMConversation *lastConv; @property(nonatomic,assign)BOOL nameShouldCenter; // 名称居中 @property (nonatomic, assign) TConvType convType; @property (nonatomic, strong) NSString *head; @property (nonatomic, strong) NSString *title; @property (nonatomic, strong) NSString *subTitle; @property (nonatomic, strong) NSString *time; @property (nonatomic, strong) NSDate *timestamp; //nsstring @property (nonatomic, strong) NSString *userName; @property (nonatomic, strong) NSString *userHeader; //@property (nonatomic, strong) NSString *isauth; //@property (nonatomic, strong) NSString *level_anchor; @property (nonatomic, strong) NSString *isAtt; @property (nonatomic, strong) NSString *isVIP; //@property (nonatomic, strong) NSString *isblack; @property (nonatomic, assign) int unRead; // 更新信息 -(void)updateUserInfo:(NSDictionary *)userInfo; @end @interface TConversationCell : UITableViewCell @property (nonatomic, strong) UIImageView *headImageView; @property(nonatomic,strong)UIImageView *officeFlagIV; @property (nonatomic, strong) UILabel *titleLabel; @property (nonatomic, strong) UILabel *subTitleLabel; @property (nonatomic, strong) UILabel *timeLabel; @property (nonatomic, strong) TUnReadView *unReadView; @property (nonatomic, strong) UIImageView *rightImageView; @property (nonatomic, strong) UIImageView *vipImageView; + (CGSize)getSize; - (void)setData:(TConversationCellData *)data; // 私信小窗改变UI @property(nonatomic,assign)BOOL isSmall; @property(nonatomic,strong)UILabel *chatSmallBtn; -(void)imsmallViewResetUI; -(void)checkImRecordWithHostid:(NSString *)liveuid; @end