Zal*_*tel 10 statusbar xcode6 ios8
在iOS 8中以横向模式旋转模拟器时,状态栏出现了问题,而在iOS 7模拟器中工作正常.
我该怎么做才能解决这个问题?
这是iOS 8中的新默认值.但您可以通过覆盖以下内容来恢复旧行为UIViewController
:
- (BOOL)prefersStatusBarHidden {
return NO;
}
Run Code Online (Sandbox Code Playgroud)
以下简单的解决方案对我来说非常有用,iOS 8
没有任何问题.
- (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id<UIViewControllerTransitionCoordinator>)coordinator {
[coordinator animateAlongsideTransition:^(id<UIViewControllerTransitionCoordinatorContext> context)
{
[[UIApplication sharedApplication] setStatusBarHidden:NO];
} completion:^(id<UIViewControllerTransitionCoordinatorContext> context)
{
}];
[super viewWillTransitionToSize:size withTransitionCoordinator:coordinator];
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5842 次 |
最近记录: |