写了一个textView,怎么居中显示了。
其实textView默认是居上显示的,如果加入了导航控制器,你会发现会自动居中了,像这样。。。。
原因是textView可以滚动,只要设置导航栏自适应关闭就可以了。
self.automaticallyAdjustsScrollViewInsets = NO;
设置textView自适应内容的高度
CGSize size = [desc sizeWithFont:[UIFont systemFontOfSize:14] constrainedToSize:CGSizeMake(240, 2000) lineBreakMode:UILineBreakModeWordWrap];
//然后需要定义UITextView的numberoflines为0,即不做行数的限制。如下:
[textView setNumberOfLines:0];
[textView setFrame:CGRectMake(40, 135, 240, size.height+10)];
[textView setText:desc];