TUIFileMessageCell Class Reference
Inherits from | TUIMessageCell : TCommonTableViewCell : UITableViewCell |
---|---|
Declared in | TUIFileMessageCell.h TUIFileMessageCell.m |
Overview
【模块名称】TUIFileMessageCell 【功能说明】文件消息单元。 文件消息单元,即发送/接收文件消息时所使用并显示的消息单元。 文件消息单元通常由文件名、文件大小与文件图标构成。您也可以根据您的需求对 TUIFileMessageCell 进行自定义修改。 该类继承自 TUIBubbleMessageCell 来实现气泡消息。您可以参考这一继承关系实现自定义气泡。
Other Methods
– initWithStyle:reuseIdentifier:
- (instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
– fillWithData:
填充数据 根据 data 设置文件消息的数据。
- (void)fillWithData:(TUIFileMessageCellData *)data
Parameters
data |
填充数据需要的数据源 |
---|
Declared In
TUIFileMessageCell.h
Other Methods
bubble
文件气泡视图 用来在UI上包裹消息
@property (nonatomic, strong) UIImageView *bubble
Declared In
TUIFileMessageCell.h
fileName
文件名标签 作为文件消息的主要标签,展示文件信息(包含后缀)。
@property (nonatomic, strong) UILabel *fileName
Declared In
TUIFileMessageCell.h
length
文件长度 作为文件消息的小标签,进一步展示文件的次要信息。
@property (nonatomic, strong) UILabel *length
Declared In
TUIFileMessageCell.h
image
文件图标 在消息单元中显示的图标,能够使 UI 更形象、更美观。
@property (nonatomic, strong) UIImageView *image
Declared In
TUIFileMessageCell.h
fileData
文件单元消息源 消息源中存放了文件名称、文件路径、文件长度、文件识别码等多种文件消息的相关信息。 详细信息请参考 Section\Chat\CellData\TUIFileMessageCellData.h
@property TUIFileMessageCellData *fileData
Declared In
TUIFileMessageCell.h