// // YMMessageInfoModel.h // YUMI // // Created by YUMI on 2022/10/21. // #import #import "PIBaseModel.h" #import "PIRoomPhotoAlbumItemModel.h" NS_ASSUME_NONNULL_BEGIN @interface XPMessageInfoModel : PIBaseModel @property(nonatomic,assign) BOOL isChatHall; @property(nonatomic,assign) BOOL isBoom; @property(nonatomic,strong) PIRoomPhotoAlbumItemModel *albumModel; @property(nonatomic,copy) NSString *vipIcon; @property(nonatomic,strong) NSString *charmUrl; @property(nonatomic,strong) NSString *experUrl; @property(nonatomic,assign) int first; @property(nonatomic,assign) int second; @property(nonatomic,copy) NSString *nameText; ///显示文本 @property (nonatomic,strong) NSAttributedString *content; ///cell的高度 @property (nonatomic,assign) CGFloat rowHeight; @property (nonatomic,assign) CGFloat textWidth; //@property(nonatomic, strong) YYTextLayout *textLayout; //@property(nonatomic, strong) NSMutableArray *extraSizeArray; ///文本内容的 @property (nonatomic,assign) CGFloat contentLeftMargin; ///文本右边的间隙 @property (nonatomic,assign) CGFloat contentRightMargin; ///文本上面的间隙 @property (nonatomic,assign) CGFloat contentTopMargin; ///文本底部的间隙 @property (nonatomic,assign) CGFloat contentBottomMargin; ///底部的间隙 @property (nonatomic,assign) CGFloat cellBottomMargin; ///是否要隐藏背景 @property (nonatomic,assign) BOOL isHiddenBubble; ///是否改变内容的区域 @property (nonatomic,assign) BOOL isUpdateContentFrame; ///气泡url @property (nonatomic, copy) NSString *bubbleImageUrl; @property (nonatomic, copy) NSString *boomImageUrl; @property(nonatomic, copy) NSString *cellKey; @property(nonatomic, strong) NSDictionary *customInfo; @end NS_ASSUME_NONNULL_END