RCMessageCell Class Reference
| Inherits from | RCMessageBaseCell : UICollectionViewCell |
|---|---|
| Declared in | RCMessageCell.h |
Overview
展示的消息Cell类
需要展示用户信息和内容的消息Cell可以继承此类, 如:RCTextMessageCell、RCImageMessageCell、RCLocationMessageCell、RCVoiceMessageCell、RCRichContentMessageCell等。 如果您需要显示自定义消息,可以继承此类。
消息发送者的用户头像
portraitImageView
消息发送者的用户头像
@property (nonatomic, strong) RCloudImageView *portraitImageViewDiscussion
消息发送者的用户头像
Declared In
RCMessageCell.h
消息发送者的用户名称
nicknameLabel
消息发送者的用户名称
@property (nonatomic, strong) UILabel *nicknameLabelDiscussion
消息发送者的用户名称
Declared In
RCMessageCell.h
消息内容的View
messageContentView
消息内容的View
@property (nonatomic, strong) RCContentView *messageContentViewDiscussion
消息内容的View
Declared In
RCMessageCell.h
显示发送状态的View
statusContentView
显示发送状态的View
@property (nonatomic, strong) UIView *statusContentViewDiscussion
显示发送状态的View
其中包含messageFailedStatusView子View。
Declared In
RCMessageCell.h
显示发送失败状态的View
messageFailedStatusView
显示发送失败状态的View
@property (nonatomic, strong) UIButton *messageFailedStatusViewDiscussion
显示发送失败状态的View
Declared In
RCMessageCell.h
消息发送指示View
messageActivityIndicatorView
消息发送指示View
@property (nonatomic, strong) UIActivityIndicatorView *messageActivityIndicatorViewDiscussion
消息发送指示View
Declared In
RCMessageCell.h
消息内容的View的宽度
messageContentViewWidth
消息内容的View的宽度
@property (nonatomic, readonly) CGFloat messageContentViewWidthDiscussion
消息内容的View的宽度
Declared In
RCMessageCell.h
显示的用户头像形状
portraitStyle
显示的用户头像形状
@property (nonatomic, assign, setter=setPortraitStyle:) RCUserAvatarStyle portraitStyleDiscussion
显示的用户头像形状
Declared In
RCMessageCell.h
是否显示用户名称
isDisplayNickname
是否显示用户名称
@property (nonatomic, readonly) BOOL isDisplayNicknameDiscussion
是否显示用户名称
Declared In
RCMessageCell.h
显示消息已阅读状态的View
messageHasReadStatusView
显示消息已阅读状态的View
@property (nonatomic, strong) UIView *messageHasReadStatusViewDiscussion
显示消息已阅读状态的View
Declared In
RCMessageCell.h
显示是否消息回执的Button
receiptView
显示是否消息回执的Button
@property (nonatomic, strong) UIButton *receiptViewDiscussion
显示是否消息回执的Button
仅在群组和讨论组中显示
Declared In
RCMessageCell.h
消息阅读人数的Label
receiptCountLabel
消息阅读人数的Label
@property (nonatomic, strong) UILabel *receiptCountLabelDiscussion
消息阅读人数的Label
仅在群组和讨论组中显示
Declared In
RCMessageCell.h
显示群是否消息回执的Button
)
显示群是否消息回执的Button
@property (nonatomic, strong) UIButton *__deprecated_msg ( "已废弃,请勿使用。" )Discussion
显示群是否消息回执的Button
Warning: 如果您使用了该属性,可以迁移到receiptView,完全一致。
Declared In
RCMessageCell.h
显示消息发送成功状态的View
messageSendSuccessStatusView
显示消息发送成功状态的View
@property (nonatomic, strong) UIView *messageSendSuccessStatusViewDiscussion
显示消息发送成功状态的View
Declared In
RCMessageCell.h
设置当前消息Cell的数据模型
– setDataModel:
设置当前消息Cell的数据模型
- (void)setDataModel:(RCMessageModel *)modelParameters
model |
消息Cell的数据模型 |
|---|
Discussion
设置当前消息Cell的数据模型
Declared In
RCMessageCell.h
更新消息发送状态
– updateStatusContentView:
更新消息发送状态
- (void)updateStatusContentView:(RCMessageModel *)modelParameters
model |
消息Cell的数据模型 |
|---|
Discussion
更新消息发送状态
Declared In
RCMessageCell.h