0%

如何实现UITextView文本框高度随文字行数自动增减呢?

思路1、UITextView的Delegate方法

-textViewDidChange:

在Text变化时计算文字高度,刷新TextView高度

问题:Text变化与实际有出入,此时的问题变化还没有存储到TextView的Text中,现在进行计算会得到上一个状态下的文字高度,导致TextView高度刷新延迟,换行第二个文字才增加高度,如果采用这个方法,就要进行文字拼接,再计算文字高度。

思路2、TextView本质是一个ScrollView

文字高度超出TextView高度会自动增加contentSize属性的height,而且增加的高度刚好就是TextView需要改变的高度

Read more »

事到用时方恨少,想来还是记录下来靠谱;

开始写博客大概是2013年,那时候是在CSDN上写写博客,不过那时候还在上大学,更新文章基本看心情,而且大多文章也不过是转载看到的一些技术博客,原创记录基本很少;现在回头看来那时就是浮躁,肚子里没点墨水却硬要去写,矫情啦!

现在,大学毕业,会想过去四年的确发生了很多事情,有些事情很有趣、有些事情很悲伤,但还有很多事情已经没什么印象;

现在建立个人博客,想记录下生活感想,想分享下技术心得,一点点的记录,用时间和文字来见证自己吧。

学习、工作中经常遇到一些问题,向别人询问时,应当注意不要问“太蠢的问题”。

“蠢”,不是指问题的需要的智商度数,而是自己是否了解这个问题,是否已经通过一些常用的方法去尝试过了?如果能用搜索引擎解决的问题,你硬要让别人给你解答,那么谁都不会欢迎这种蠢问题吧。

问题,其实可可以进行多次分隔:如想实现什么?想如何实现?能如何实现?

Read more »