- (void)contentSizeToFit
{
//先判断一下有没有文字(没文字就没必要设置居中了)
if([self.textView.textlength]>0)
{
//textView的contentSize属性
CGSize contentSize =self.textView.contentSize;
//textView的内边距属性
UIEdgeInsetsoffset;
//如果文字内容高度没有超过textView的高度
if(contentSize.height<=self.textView.frame.size.height){
//textView的高度减去文字高度除以2就是Y方向的偏移量,也就是textView的上内边距
CGFloatoffset Y = (self.textView.frame.size.height- contentSize.height)/2;
offset =UIEdgeInsetsMake(offsetY,0,0,0);
[self.textViewsetContentInset:offset];
}
}
}