Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Start InstantlyЛадно если приложению действительно нужно при запуске обработать что-то «тяжёлое», но если простенький калькулятор при открытии показывает 5-секундную заставку…
Display a launch image that closely resembles the first screen of the app. This practice decreases the perceived launch time of your app.
Avoid displaying an About window or a splash screen. In general, try to avoid providing any type of startup experience that prevents people from using your app immediately.
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
UIImage *backImg;
if ([UIScreen mainScreen].scale > 1.0 && self.window.bounds.size.height > 480)
{
backImg = [UIImage imageNamed:@"Default-568h"];
} else
{
backImg = [UIImage imageNamed:@"Default"];
}
UIImageView *background = [[UIImageView alloc] initWithImage:backImg];
[self.window addSubview:background];
UIActivityIndicatorView
mMoviePlayer.controlStyle = MPMovieControlStyleNone;
Хитрости разработчика под iOS. Splash Screen