TUIMergeMessageCell.h 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. // Created by Tencent on 2023/06/09.
  2. // Copyright © 2023 Tencent. All rights reserved.
  3. /**
  4. *
  5. * This document declares the TUIMergeMessageCell class.
  6. * When multiple messages are merged and forwarded, a merged-forward message will be displayed on the chat interface.
  7. *
  8. * When we receive a merged-forward message, it is usually displayed in the chat interface like this:
  9. * | History of vinson and lynx | -- title
  10. * | vinson:When will the new version of the SDK be released? | -- abstract1
  11. * | lynx:Plan for next Monday, the specific time depends on the system test situation in these two days.. | -- abstract2
  12. * | vinson:Okay.
  13. */
  14. #import <TIMCommon/TUIMessageCell.h>
  15. #import "TUIMergeMessageCellData.h"
  16. NS_ASSUME_NONNULL_BEGIN
  17. @interface TUIMergeMessageCell : TUIMessageCell
  18. /**
  19. * Title of merged-forward message
  20. */
  21. @property(nonatomic, strong) UILabel *relayTitleLabel;
  22. /**
  23. * Horizontal dividing line
  24. */
  25. @property(nonatomic, strong) UIView *separtorView;
  26. /**
  27. * bottom prompt
  28. */
  29. @property(nonatomic, strong) UILabel *bottomTipsLabel;
  30. @property(nonatomic, strong) TUIMergeMessageCellData *mergeData;
  31. - (void)fillWithData:(TUIMergeMessageCellData *)data;
  32. @end
  33. NS_ASSUME_NONNULL_END