RSKGrowingTextView轻量级自动缩放UITextView子类
自动缩放的输入框用起来真的爽,RSKGrowingTextView就挺适合这种场景。它是个轻量级的UITextView子类,输入多少内容它就自动撑开,响应也快,代码也简单,适合聊天窗口、评论输入这种场景。
安装方式也蛮灵活,Swift Package Manager直接加上这个地址就行:https://github.com/ruslanskorb/RSKGrowingTextView.git
。你要是用CocoaPods,就加一句pod 'RSKGrowingTextView'
,pod install
搞定。
还有个挺实用的点是,它可以限制最大最小行数,比如你不输入框无限长,就能控制个范围。用的时候也不复杂,RSKGrowingTextView
基本跟原生UITextView用法一样,迁移成本低。
如果你在搞评论框、输入弹窗之类的界面,可以试试它,省心不少。顺带一提,这里有篇相关的文章也讲得蛮清楚的,支持自动增长、占位符和长度限制的 GrowingTextView,可以看看。
580.59KB
文件大小:
评论区