功能和UI 搭建的比较简单,主要是实现自动调整高度的代码。实现方式主要是在代理方法里做计算。这里的代码是最初版本,github 不定期完善功能。