草庐IT

ios - viewWillTransition 给出了错误的大小

我正在制作自定义键盘。我想根据View的宽度和高度生成键(UIButtons)的宽度和高度。最初加载键盘时,viewDidAppear会正确确定View的高度。(375x216)overridefuncviewDidAppear(_animated:Bool){super.viewDidAppear(animated)self.renderKeys()}当旋转到横向时,它会调用viewWillTransitionoverridefuncviewWillTransition(tosize:CGSize,withcoordinator:UIViewControllerTransitionC