5
回答
iOSviewController的生命周期
注册华为云得mate10,2.9折抢先购!>>>   

为什么viewController在加载view时,viewDidLayoutSubviews会调用两次?

下边是我自己测试的调用顺序

-[ViewController init]

-[ViewController initWithNibName:bundle:]

-[ViewController loadView]

-[ViewController viewDidLoad]

-[ViewController viewWillAppear:]

-[ViewController viewWillLayoutSubviews]

-[ViewController viewDidLayoutSubviews]

-[ViewController viewWillLayoutSubviews]

-[ViewController viewDidLayoutSubviews]

-[ViewController viewDidAppear:]

我测试了下,看下是不是跟子视图的个数有关,但及时我多增了子视图个数,也没有变化

iOS
举报
锦溪5g7N
发帖于2年前 5回/1K+阅
顶部