UITextview的自适应高度其实上是比较简单的。
1.先要限制UITextview的位置和宽度,一般是用约束。
2.设置UITexView的isScrollEnabled为false。
这样UITexView就会自动的适应高度了。
另外如果我们需要监听UITexView尺寸的变化,可以在UITextview的layoutSubviews中获得监听,然后改变跟他相关控件的尺寸。 同样的我们也可以直接设置约束,让其它控件位置或者尺寸依赖UITexView。
Demo地址:https://github.com/szhonghaijiang/HHJAutoHightTextView
网友评论