ios swift UITextView高度自适应
在ios开发中,用到多行输入时一般都会用到UITextView。常见的比如说聊天输入框,评论输入框等,当用户输入多内容时,我们希望高度能根据用户输入的内容扩大而扩大。其实实现这个功能也不是很难,只需要自定义一个类并继承UITextView,然后实现其代理UITextViewDeletage,重写textViewDidChange,只需要在这个方法中进行处理即可。下面开始撸代码: 1.先创建一个类:MyTextView class MyTextView: UITextView,UITextViewDelegate { var maxHeight:CGFloat=60//定义最大高度 override init(frame:CGRect, textContainer:NSTextContainer?) { super.init(frame: frame, textContainer: textContainer) //textview的一些设置 self.delegate=self self.layer.borderColor = UIColor.l...