如何解决使用NSTextAttachment在UILabel中显示动画gif
我想在表格视图单元格的UILabel中显示动画gif。使用NSTextAttachment尝试添加gif时,该gif被添加但未设置动画,但是,当将UIImageView添加为子视图时,该gif被设置为动画。问题是标签是动态添加的,因此刷新页面时,以前的图像视图子视图仍然可见。是否可以通过NSTextAttachment添加动画?
密码尝试
let image1Attachment = NSTextAttachment()
image1Attachment.image = UIImage.gifImageWithData(data!)
image1Attachment.bounds = CGRect(origin: .zero,size: CGSize(width: 100,height: 100))
let gifImageString = NSAttributedString(attachment: image1Attachment)
cell.commentLabel.attributedText = gifImageString
print("comment gifImageString is \(gifImageString)")
print("attachment bounds are \(image1Attachment.bounds)")
我在哪里gifImageWithData
:
https://github.com/kiritmodi2702/GIF-Swift/blob/master/GIF-Swift/iOSDevCenters%2BGIF.swift
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。