2015-05-13 2 views
1

Я смущен, когда вижу высоту UINavigationBar моего приложения. Он, кажется, выше других приложений, а размер шрифта Status Bar больше, чем другие приложения.UINavigationBar Weird Стандартная высота

Пожалуйста, взгляните на скриншоты ниже. Я ничего не делал с навигационной панелью моего приложения.

Что может быть причиной этого?

Мысли ??

спасибо !!!!

ответ

1

Я предполагаю, что эти снимки экрана находятся на iPhone 6. Таким образом, ваше приложение не является родным для iPhone 6. Поэтому он изображается как приложение для iPhone 5, масштабируется - следовательно, больше.

Жаль, что вы не получаете все пиксели, на которые имеете право (и также я считаю, что он не пройдет мимо привратников в App Store).

+0

Как установить его на «iPhone 6 native»? На самом деле путают – JayVDiyk

+0

Я имею в виду, если бы вы пересмотрели его сегодня, он не попал бы в магазин. Конечно, я ошибаюсь – matt

+0

Так что я могу сделать, чтобы исправить это? Есть идеи? Искал везде, и вы единственный, указывающий на это. – JayVDiyk

0

Это вроде длинного выстрела Но соответствовать UINavigationBarDelegate и попробовать реализовать этот метод

- (UIBarPosition)positionForBar:(id<UIBarPositioning>)bar { 
    return UIBarPositionTopAttached; 
} 

Чем больше вероятности того, что она масштабирование, чтобы соответствовать 6/6+, в этом случае вам нужно добавить правильные исходные изображения.

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