如果UICollectionView单元格包含特定文本,请更新该单元格的大小

时间:2018-08-23 13:54:24

标签: ios swift uicollectionview chat

我正在创建一个聊天应用程序。在邮件中,我将GIF链接转换为显示的GIF。

不幸的是,var json = '[{"company_id":"1","company_name":"schneider"}]'; 的大小没有更新,因为它首先将URL作为文本加载。我正在使用以下代码:

UICollectionViewCell

但是如何在不重新加载单元格本身的情况下根据自己的需要更改if message.text.hasSuffix(".gif") { cell.bubbleView.backgroundColor = .clear let gifURL : String = message.text let imageURL = UIImage.gifImageWithURL(gifURL) let gifImageView = UIImageView(image: imageURL) gifImageView.frame = CGRect(x: cell.frame.size.width, y: 0, width: cell.frame.size.width , height: 150) gifImageView.contentMode = .scaleAspectFit cell.titleLabel.text = "" cell.addSubview(gifImageView) } 的大小(因为该单元格仍将具有相同的文本,然后将再次获取该图像-因此,我将最终陷入困境22)

0 个答案:

没有答案