Reputation: 25701
I upgrade to ios 9 and xcode 7 (from xcode 6.2) and now this happens when I start my app:
There is now all this black bars above and below.
My appDelegate is like so:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
// self.window.backgroundColor = [UIColor whiteColor];
// [self.window makeKeyAndVisible];
_startViewController = [[StartViewController alloc] init];
_startNavigationController = [[StartNavigationController alloc] initWithRootViewController:_startViewController];
self.window.rootViewController = _startNavigationController;
[self.window makeKeyAndVisible];
// Need to fix this since deprecated
// [application prefersStatusBarHidden:NO];
// [application preferredS :UIStatusBarStyleDefault];
// [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
return YES;
}
Upvotes: 2
Views: 1460
Reputation: 1579
If you don't want to add any splash screen if it doesn't serve any purpose like if it is white or black in that case you can simply add launchScreen.xib and select it Launch screen file option Target setting.
Upvotes: 0
Reputation: 2200
First of all please add these images at your Images.xcassets directory. You can also change these images but be careful to keep sizes and titles :)
Name them with their titles. Default.png
Default-568h.png
Then select LaunchImage at General : App Icons and Launch Images : Launch Images Source
Upvotes: 3
Reputation: 82759
case was missing the LaunchScreen.storyboard in General setting under App icons and launch images:
above function is not work check the follow the below steps:
This should fix the issue.
Upvotes: 5
Reputation: 38162
Check your project if it has LaunchScreen.storyboard
file. Without this Xcode is making an assumption about your screen size. Create a LaunchScreen.storyboard
file and add it to your project.
Upvotes: 1