0

我正在寻找,但找不到有关此的信息。我可以在一个气泡消息单元格中添加视频和照片吗?

我实现了一个一个发送附件。

JSQPhotoMediaItem *photoItem = [[JSQPhotoMediaItem alloc] initWithImage:[UIImage imageNamed:@"goldengate"]];   
JSQMessage *photoMessage = [JSQMessagemessageWithSenderId:kJSQDemoAvatarIdSquires displayName:kJSQDemoAvatarDisplayNameSquires media:photoItem];

但是如何一起发送呢?

4

2 回答 2

1

JSQMessagesViewController 目前不支持向单个消息添加多个媒体项(位置、照片或视频)。看看JSQMessage.h

+ (instancetype)messageWithSenderId:(NSString *)senderId displayName:(NSString *)displayName text:(NSString *)text;
+ (instancetype)messageWithSenderId:(NSString *)senderId displayName:(NSString *)displayName media:(id<JSQMessageMediaData>)media;

您必须自己实现此功能或在单独的消息中发送它们。

于 2015-08-03T18:22:01.843 回答
0

如果您愿意这样做,您应该尝试制作自己的自定义JSQMessagesCollectionViewCell,看看这里可能会有所帮助!

于 2017-06-29T07:51:39.083 回答