Мое приложение не показывает строку состояния только в iPhone6 и 6plus. Когда я вхожу в фон и перед ним, появляется строка состояния. Что нужно сделать, чтобы получить строку состояния при появлении представления? Вот мой кодирующаяМое приложение не показывает строку состояния в iPhone 6 и 6plus
AppDelegate.m
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone];
}
И viewcontroller.m
-(void)viewWillAppear:(BOOL)animated
{
[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone];
[self setNeedsStatusBarAppearanceUpdate];
}
- (BOOL)preferedStatusBarHidden
{
return NO;
}
и info.plist я поставил Просмотр контроллера на основе строки состояния внешнего вида на NO и состояния бар изначально скрыт до NO
убедитесь, что вы не скрывали строку состояния в методах делегатов UIApplication. – Sujit