iOS--碎片知识锦集

时间:2021-05-25 09:09:46

知识锦集day01

1.UIView的两个方法: sizeThatFits和 sizeToFit

官方文档上说:

- (CGSize)sizeThatFits:(CGSize)size;     //----->返回一个最接近你填的参数的最适合的Size,  不是真的去重新调整View的size,默认使用原先已存在的Size
作用:return 'best' size to fit given size. does not actually resize view. Default is return existing view size
- (void)sizeToFit;     //----->根据当前view的bounds去调整view的size,通常是根据Label的文字,btn的背景图片和文字等。
作用: calls sizeThatFits: with current view bounds and changes bounds size.