可能重复:
UIViewController 返回无效帧?
在调试时我注意到在viewDidLoad
调用时我的视图框架origin=(x=0, y=20) size=(width=320, height=460)
是不准确的。在viewWillAppear
调用它设置正确:origin=(x=0, y=0) size=(width=320, height=416)
考虑到导航栏的高度。我的子视图布局取决于根视图,但我不想在每次视图出现时都设置它们。
我们应该如何处理这两个调用?
可能重复:
UIViewController 返回无效帧?
在调试时我注意到在viewDidLoad
调用时我的视图框架origin=(x=0, y=20) size=(width=320, height=460)
是不准确的。在viewWillAppear
调用它设置正确:origin=(x=0, y=0) size=(width=320, height=416)
考虑到导航栏的高度。我的子视图布局取决于根视图,但我不想在每次视图出现时都设置它们。
我们应该如何处理这两个调用?