JsQMessagesBubbleImageFactory *bubbleFactory = [[JsQMessagesBubbleImageFactory alloc] init];self.outgoingMessageBubble = [bubbleFactory incomingMessagesBubbleImageWithcolor:[UIcolor colorWithRed:0.949 green:0.949 blue:0.949 Alpha:1]];
我希望它看起来像:
还有办法调整两个泡沫之间的距离吗?
解决方法 你想要做的是将无尾图像传递到你的JsQMessagesBubbleImageFactory中目标C:
JsQMessagesBubbleImageFactory *bubbleFactoryOutline = [[JsQMessagesBubbleImageFactory alloc] initWithBubbleImage:[UIImage Jsq_bubbleRegularstrokedImage] cAPInsets:UIEdgeInsetsZero];
迅速:
JsQMessagesBubbleImageFactory(bubbleImage: UIImage.Jsq_bubbleCompactTaillessImage(),cAPInsets: UIEdgeInsetsZero).
至于消息之间的距离你只需要改变上标签的高度
目标C:
(CGfloat)collectionVIEw:(JsQMessagesCollectionVIEw *)collectionVIEw layout:(JsQMessagesCollectionVIEwFlowLayout *)collectionVIEwLayout heightForMessageBubbletopLabelAtIndexPath:(NSIndexPath *)indexPath{ return 0.0f;}
迅速:
overrIDe func collectionVIEw(collectionVIEw: JsQMessagesCollectionVIEw!,layout collectionVIEwLayout: JsQMessagesCollectionVIEwFlowLayout!,heightForMessageBubbletopLabelAtIndexPath indexPath: NSIndexPath!) -> CGfloat { return 20}
斯威夫特3:
JsQMessagesBubbleImageFactory(bubble: UIImage.Jsq_bubbleCompactTailless(),cAPInsets: .zero)总结
以上是内存溢出为你收集整理的ios – JSQmessageviewcontroller:没有尾巴的气泡全部内容,希望文章能够帮你解决ios – JSQmessageviewcontroller:没有尾巴的气泡所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)