2013-09-28 3 views
0

Я портирую свое приложение на iOS 7, и когда он запускается на iPad, в нижней части screen есть черный зазор 20 пикселей. Этот пробел только на iPad. Я пытаюсь установить большую рамку UIWindow, но это не поможет.Пробел внизу экрана iPad

Есть ли решение? Спасибо за ваши ответы.

ответ

3

Это потому, что область состояния (батарея, wifi и т. Д.) Теперь пригодна для использования и составляет 20 пикселей.

Вам нужно будет либо переместить приложение на 20 пикселей, а затем разобраться с областью строки состояния отдельно.

Другим подходом было бы сделать ваше изображение более длинным, например. добавьте 20 пикселей на задний план или прокрутите.

+1

Спасибо. Я использую контроллер MGSplitView, поэтому я просто редактирую его код: 'float statusBarHeight = ([[[UIDevice currentDevice] systemVersion] floatValue]> = 7.0)? 0: MAX ((fullScreenRect.size.width - appFrame.size.width), (fullScreenRect.size.height - appFrame.size.height)); 'И он отлично работает :) – usakc

Смежные вопросы