JSQMessageViewController - 传出文本对齐方式

时间:2017-07-19 09:25:31

标签: jsqmessagesviewcontroller

我想在没有传出头像的情况下设置发件人的回复,所以我将传出的头像图像设置为nil,如下所示:

  

self.outgoingAvatarImage = [JSQMessagesAvatarImageFactory                                   avatarImageWithImage:[UIImage imageNamed:@""]                                               直径:kJSQMessagesCollectionViewAvatarSizeDefault];

但它会使传出的文本对齐方式错过对齐,如下面的屏幕所示。

outgoing text alignment sample image ,如何将对齐设置为红线,就像给出的屏幕截图一样?

attachment 2

2 个答案:

答案 0 :(得分:0)

我理解你的问题时,你应该在self.collectionView.collectionViewLayout.outgoingAvatarViewSize = CGSizeMake(40, 40); 中添加以下一行 -

this

或其他所需的框架(宽度以便您可以管理一些空间)

答案 1 :(得分:0)

我的问题是尾随约束被设置为-32,将约束设置为0将解决问题。

Bubble Container trailing setting