作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在使用 JSQMessageViewControllers 库来实现聊天 View 。但是,我想在聊天中隐藏头像。
我只需要在下面的函数中返回 nil。
override func collectionView(collectionView: JSQMessagesCollectionView!, avatarImageDataForItemAtIndexPath indexPath: NSIndexPath!) -> JSQMessageAvatarImageDataSource! {
return nil
}
但是,返回nil之后。原始头像位置的每条消息都有空格。 chat image
我们如何去除空格?
最佳答案
我通过在我的 JSQMessageViewController 子类中设置以下属性来删除空格解决了这个问题。
collectionView?.collectionViewLayout.incomingAvatarViewSize = CGSizeZero
collectionView?.collectionViewLayout.outgoingAvatarViewSize = CGSizeZero
关于swift - 使用 JSQMessageViewController 隐藏 AvatarImage 导致白色间隙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35051725/
我正在关注一个 IOS 聊天教程,但是教程有点过时了,在教程中,讲师的语法是: JSQMessagesAvatarImageFactory.avatarImageWithImage(UIImage(n
我正在使用 JSQMessageViewControllers 库来实现聊天 View 。但是,我想在聊天中隐藏头像。 根据以下文档。 http://cocoadocs.org/docsets/JSQ
我是一名优秀的程序员,十分优秀!