13
由于Xcode 8和iOS10,视图在viewDidLayoutSubviews上的大小不正确
似乎在Xcode 8上viewDidLoad,所有viewcontroller子视图都具有相同的1000x1000大小。奇怪的事情,但没关系,viewDidLoad从来没有一个正确调整视图大小的好地方。 但是viewDidLayoutSubviews是! 在我当前的项目中,我尝试打印按钮的大小: - (void)viewDidLayoutSubviews { [super viewDidLayoutSubviews]; NSLog(@"%@", self.myButton); } 日志显示myButton的大小为(1000x1000)!然后,例如,如果我单击按钮,日志将显示正常大小。 我正在使用自动版式。 是虫子吗?
94
ios
autolayout
ios10
xcode8