Высота экрана для iPhone4 с 4-дюймовым экраном
Я хочу обновить свое приложение, созданное с использованием iOS5 SDK, чтобы оно соответствовало 4-дюймовому экрану iPhone5. Я симулирую это с iPhone5 симулятором. Следующий код говорит нам, что высота экрана по-прежнему составляет 480,00, а не 548. Что я должен сделать, чтобы мое приложение было выше, но без черного зазора в нижней части 4-дюймового экрана iPhone5? Любая помощь приветствуется:)
- (void)viewDidLoad
{
[super viewDidLoad];
float screenHeight = [UIScreen mainScreen].bounds.size.height;
NSLog(@"screenHeight :%f",screenHeight);
}
журнал:
2012-09-20 14:47:36.554 FF[61898:c07] screenHeight :480.000000
2 ответа
Apple плохо документирует это, но кажется, что вам нужно предоставить 4-дюймовый стартовый образ, чтобы iOS знала, что вы созданы, чтобы использовать преимущества высокого экрана. Только тогда вы сможете использовать весь экран.
Размер экрана для iPhone и iPad есть.
iPhone: портрет: 320x460 пейзаж: 480x300
iPad: портрет: 768x1004 пейзаж: 1024x748