在我的应用程序中,我试图使导航栏在手机横向方向旋转时不要从44像素缩小到32像素。我已经通过在视图旋转时设置navigationBar的frame以及在viewDidAppear中实现了这一点。然而,当我按下主页按钮退出应用程序,然后重新进入应用程序时,导航栏仍然会缩小。因此,我实现了一个通知来检测UIApplicationDidBecomeActiveNotification,并在该方法中将navigationBar的frame高度重置为44像素。但是,它并不起作用,因为某些东西正在调用会重置我的视图frame的内容。有人知道在调用UIApplicationDidBecomeActiveNotification之后会触发什么会重置视图控制器框架的内容吗?