RSKGrowingTextView轻量级自动缩放UITextView子类

自动缩放的输入框用起来真的爽,RSKGrowingTextView就挺适合这种场景。它是个轻量级的UITextView子类,输入多少内容它就自动撑开,响应也快,代码也简单,适合聊天窗口、评论输入这种场景。

安装方式也蛮灵活,Swift Package Manager直接加上这个地址就行:https://github.com/ruslanskorb/RSKGrowingTextView.git。你要是用CocoaPods,就加一句pod 'RSKGrowingTextView'pod install搞定。

还有个挺实用的点是,它可以限制最大最小行数,比如你不输入框无限长,就能控制个范围。用的时候也不复杂,RSKGrowingTextView基本跟原生UITextView用法一样,迁移成本低。

如果你在搞评论框输入弹窗之类的界面,可以试试它,省心不少。顺带一提,这里有篇相关的文章也讲得蛮清楚的,支持自动增长、占位符和长度限制的 GrowingTextView,可以看看。

zip 文件大小:580.59KB