以下情況會(huì)調(diào)用:
?????? 1. view或者view.subview的size改變
? ? ? ? 2. setNeedsLayout独旷、addSubview會(huì)調(diào)用
? ? ? ? 3. initWithFrame傳入的frame的size的width和height至少有一個(gè)不為0
以下情況不會(huì)調(diào)用:
? 1. view或view.subview的center改變, initWithFrame傳入的frame的size為0的時(shí)
?? 2. view進(jìn)行transform動(dòng)畫(huà)
? 3.? layoutIfNeeded不會(huì)調(diào)用