ibireme / YYKit

A collection of iOS components.
MIT License
13.99k stars 3.69k forks source link

插入图片后再插入文字问题 #83

Closed zuocai1993 closed 8 years ago

zuocai1993 commented 8 years ago

YY大神你好,YYText 确实是一个好作品,我在使用过程中遇到一个问题。插入图片后在插入文字 文字会变小。 下面是我插入图片的代码。 image

ibireme commented 8 years ago

首先确认一下 textView 是否有设置 textParser、textParser 是否错误处理了字符串属性。 之后在设置了 attributedText 后,打印一下 textView.attributedText 属性,看看样式有问题部分的文本属性。

zuocai1993 commented 8 years ago

还是不好使,我直接在你的demo 上进行修改的 还是有这个问题。我可以把修改的文件发给你帮我看看吗

zuocai1993 commented 8 years ago

// 监听输入代理

}

}

// 初始化

ibireme commented 8 years ago

parser 里面貌似什么都没做啊?

你可以打印一下 textView.attributedText 看看,字体不对的范围,应该是没有设置字体、或者字体大小有问题。重新设置一下就行。

zuocai1993 commented 8 years ago

我打印 textView.attributedText 字号 始终都是正确的 , 我在初始化的时候给 NSMutableAttributedString 初始化了属性 40号字体, 不晓得为什么 这个问题困惑了我很久,还忘指点。

zuocai1993 commented 8 years ago

问题已经找到,感谢解答,YYtextview 我能不能改他的偏移度,就是输入文字 他会一直往上移动 保证最后一行字不被键盘挡住 这个高度能调整吗

ibireme commented 8 years ago

试试这几个属性:extraAccessoryViewHeight、textContainerInset、contentInset。

godsoul commented 8 years ago

GMCoder commented 8 years ago

我在加入图片之后文字也变小了 我猜是attributedString的问题 能说一下你怎么解决的吗 @zuocai1993