当我打开和关闭控制中心时,状态栏会自动消失。App Xcode 8到Xcode 9 - 防止自动隐藏状态栏
我不想要这种行为,它发生自从我将项目从xcode 8迁移到9.发生在iOS11和iOS10中。
当我打开和关闭控制中心时,状态栏会自动消失。App Xcode 8到Xcode 9 - 防止自动隐藏状态栏
我不想要这种行为,它发生自从我将项目从xcode 8迁移到9.发生在iOS11和iOS10中。
我找到了解决办法: 在info.plist中我必须要改变
View controller-based status bar appearance = No
去
我认为这是巧合(约的XCode的版本)。
检查你在你的viewController覆盖prefersStatusBarHidden
:
- (BOOL)prefersStatusBarHidden
{
return NO;
}
您也可以拨打setNeedsStatusBarAppearanceUpdate
当你的应用程序收到UIApplicationDidBecomeActiveNotification
谢谢@安德鲁,但没有工作 – fabrizotus