viewDidload(载入各种我们想添加的试图)
---->viewWillAppear
----> viewDidAppear
---->viewWillLayoutSubviews (开始添加约束 加载自己的约束)
---->viewDidlayoutSubviews(加载完自己的子试图)
---->viewWillLayoutSubViews(进行子试图的试图加载)
----> [childView layoutSubviews](子试图进行自己的布局) 或者是[child layoutIfNeeded](重绘的时候调用)
---->viewDidLayoutSubViews
----> viewDidAppear