lixiang1994 / AttributedString

基于Swift插值方式优雅的构建富文本, 支持点击长按事件, 支持不同类型过滤, 支持自定义视图等.
MIT License
859 stars 78 forks source link

里面的图片是GIF的支持动画吗 #15

Closed simpleLiYu closed 4 years ago

lixiang1994 commented 4 years ago

UITextView支持添加自定义视图 你可以加一个UIImageView

simpleLiYu commented 4 years ago

我尝试用UITextView加一个UIImageView,但是我设置的size并没有用

lixiang1994 commented 4 years ago

发一下你的代码我看看

simpleLiYu commented 4 years ago

iShot2020-08-26下午02 01 08 iShot2020-08-26下午02 00 10 iShot2020-08-26下午01 59 55

simpleLiYu commented 4 years ago

DiamondImageView是继承UIImageView的子类

simpleLiYu commented 4 years ago

好像图片和文字放在同一行设置大小就有问题

lixiang1994 commented 4 years ago

咦, 我这边测试好像没发现什么问题

image image
simpleLiYu commented 4 years ago

你这个不是宽高设置的40吗,图示是一个长方形的。初始化时设置的宽高没有生效吧

lixiang1994 commented 4 years ago

我不是用的custom(size:)嘛, 会以custom(size:)为主, 你也可以不设置 不设置默认为原始大小 也就是view的frame

simpleLiYu commented 4 years ago

你下面用的custom(size:)是吧,不好意思没细看。。。你尝试一下把字体设置大点,然后图片的高度比文字的高度小,就不正确了

lixiang1994 commented 4 years ago

一共三种样式类型, proposed是建议的大小 相当于当前行高 和旁边文字一样大, original是原始大小 很好理解, custom是自定义大小

simpleLiYu commented 4 years ago

当文字高度比图片高度高,这时候设置custom样式就没有效果了,那这样是不是就没办法设置文字大,后面跟的图片小些了

lixiang1994 commented 4 years ago

咦 那可能是BUG 我看看啊

simpleLiYu commented 4 years ago

image 就是这样的,文字字体设置的大之后设置图片的高度就无效了,会和文字一样高

lixiang1994 commented 4 years ago

嗯嗯 我已经复现了, 这两天应该可以解决 有点小麻烦

simpleLiYu commented 4 years ago

大佬辛苦,爱你哟❤️

lixiang1994 commented 4 years ago

@simpleLiYu 1.6.7

simpleLiYu commented 4 years ago

欧卡