RCMessageCell Class Reference

Inherits from RCMessageBaseCell : UICollectionViewCell
Declared in RCMessageCell.h

Overview

展示的消息Cell类

需要展示用户信息和内容的消息Cell可以继承此类, 如:RCTextMessageCell、RCImageMessageCell、RCLocationMessageCell、RCVoiceMessageCell、RCRichContentMessageCell等。 如果您需要显示自定义消息,可以继承此类。

  portraitImageView

消息发送者的用户头像

@property (nonatomic, strong) RCloudImageView *portraitImageView

Discussion

消息发送者的用户头像

Declared In

RCMessageCell.h

  nicknameLabel

消息发送者的用户名称

@property (nonatomic, strong) UILabel *nicknameLabel

Discussion

消息发送者的用户名称

Declared In

RCMessageCell.h

  messageContentView

消息内容的View

@property (nonatomic, strong) RCContentView *messageContentView

Discussion

消息内容的View

Declared In

RCMessageCell.h

  statusContentView

显示发送状态的View

@property (nonatomic, strong) UIView *statusContentView

Discussion

显示发送状态的View

其中包含messageFailedStatusView子View。

Declared In

RCMessageCell.h

  messageFailedStatusView

显示发送失败状态的View

@property (nonatomic, strong) UIButton *messageFailedStatusView

Discussion

显示发送失败状态的View

Declared In

RCMessageCell.h

  messageActivityIndicatorView

消息发送指示View

@property (nonatomic, strong) UIActivityIndicatorView *messageActivityIndicatorView

Discussion

消息发送指示View

Declared In

RCMessageCell.h

  messageContentViewWidth

消息内容的View的宽度

@property (nonatomic, readonly) CGFloat messageContentViewWidth

Discussion

消息内容的View的宽度

Declared In

RCMessageCell.h

  portraitStyle

显示的用户头像形状

@property (nonatomic, assign, setter=setPortraitStyle:) RCUserAvatarStyle portraitStyle

Discussion

显示的用户头像形状

Declared In

RCMessageCell.h

  isDisplayNickname

是否显示用户名称

@property (nonatomic, readonly) BOOL isDisplayNickname

Discussion

是否显示用户名称

Declared In

RCMessageCell.h

  messageHasReadStatusView

显示消息已阅读状态的View

@property (nonatomic, strong) UIView *messageHasReadStatusView

Discussion

显示消息已阅读状态的View

Declared In

RCMessageCell.h

  receiptView

显示是否消息回执的Button

@property (nonatomic, strong) UIButton *receiptView

Discussion

显示是否消息回执的Button

仅在群组和讨论组中显示

Declared In

RCMessageCell.h

  receiptCountLabel

消息阅读人数的Label

@property (nonatomic, strong) UILabel *receiptCountLabel

Discussion

消息阅读人数的Label

仅在群组和讨论组中显示

Declared In

RCMessageCell.h

  )

显示群是否消息回执的Button

@property (nonatomic, strong) UIButton *__deprecated_msg ( "已废弃,请勿使用。" )

Discussion

显示群是否消息回执的Button

Warning: 如果您使用了该属性,可以迁移到receiptView,完全一致。

Declared In

RCMessageCell.h

  messageSendSuccessStatusView

显示消息发送成功状态的View

@property (nonatomic, strong) UIView *messageSendSuccessStatusView

Discussion

显示消息发送成功状态的View

Declared In

RCMessageCell.h

– setDataModel:

设置当前消息Cell的数据模型

- (void)setDataModel:(RCMessageModel *)model

Parameters

model

消息Cell的数据模型

Discussion

设置当前消息Cell的数据模型

Declared In

RCMessageCell.h

– updateStatusContentView:

更新消息发送状态

- (void)updateStatusContentView:(RCMessageModel *)model

Parameters

model

消息Cell的数据模型

Discussion

更新消息发送状态

Declared In

RCMessageCell.h