原始方式
在UIView 有两个方法
- (CGSize)sizeThatFits:(CGSize)size;
- (void)sizeToFit;
自动布局计算Size
- (CGSize)systemLayoutSizeFittingSize:(CGSize)targetSize ;
用法
CGSize size = [cell.contentView systemLayoutSizeFittingSize:UILayoutFittingCompressedSize];