如何调整JSQMessagesCollectionViewCell的气泡边距

时间:2016-03-11 09:42:20

标签: ios objective-c swift jsqmessagesviewcontroller

enter image description here

在这里,我使用有尾和无尾的气泡图像来处理传入和传出的消息。传出和传入的(代码)单元格非常相似。但是,正如您在图像中看到的那样,无尾传入消息的气泡略微偏向左侧。我该如何调整呢?

我还在学习图书馆,但非常感谢任何帮助快速帮助。谢谢!

2 个答案:

答案 0 :(得分:0)

试试这个  在基金viewdidload中  self.collectionView?.collectionViewLayout.incomingAvatarViewSize = CGSizeZero         self.collectionView?.collectionViewLayout.outgoingAvatarViewSize = CGSizeZero

答案 1 :(得分:0)

嘿@yoninja我认为您正在寻找的是调整_messageBubbleLeftRightMargin我在JSQMessagesCollectionViewFlowLayout第73行找到它。

从技术上讲,气泡是从边缘到边缘(尾部)排列的。因此,您希望制作的东西会根据是否为尾部而返回不同的_messageBubbleLeftRightMargin。这应该可以帮助你到达你想去的地方。