1.一定要注意 label.numberoflines = 0;
2.設(shè)置的時(shí)候一定不要把label距下邊距寫(xiě)死 因?yàn)檫@樣的話(huà),contentview的高度本來(lái)是要根據(jù)label的高度來(lái)算的,而label距下邊距又是死的,所以,這樣contentview的高度就是死的,不會(huì)變的
3.label的高度可以根據(jù)CGSize size =CGSizeMake(100,MAXFLOAT);
cell.wariningDetailIntfo.font= [UIFont systemFontOfSize:17];
CGSize labelsize = [listmodel.msg sizeWithFont:cell.wariningDetailIntfo.font constrainedToSize:size lineBreakMode:UILineBreakModeCharacterWrap];
這種方式比較好,就算是autolayout也可以用