先看看苹果官方文档对这连个的方法的解释:
// return 'best' size to fit given size. does not actually resize view. Default is return existing view size
- (CGSize)sizeThatFits:(CGSize)size;
// calls sizeThatFits: with current view bounds and changes bounds size.
- (void)sizeToFit;
意思是说:
-(CGSize)sizeThatFits:(CGSize)size;
会返回一个最适合的 Size,但是不会改变原来视图的frame 的si