2013-02-16 2 views
0

я начал проектировать приложение для iPhone 5 (4-дюймовый экран) и решил настроить его позже на 3,5-дюймовых экранов, но я столкнулся с очень странной проблемой ...UINavigation Bar в неправильном положении

В UINavigationBar правильно установлен (4-дюймовый):

http://s7.directupload.net/file/d/3168/yrwzr498_png.htm

UINavigationBar помещают на дно (3,5 дюйма): http://s14.directupload.net/file/d/3168/6dmsf238_png.htm

(Авто-макет выключен с помощью ш ay)

Пожалуйста, помогите!

+0

Пожалуйста, не могли бы вы сказать, в чем действительно странная проблема? :-) – Simon

+0

подробнее о проблеме? – Nirav

+0

похоже, что мои скриншоты не были добавлены ... –

ответ

0

Думаю, вы сами намекнули на ответ: автомаркет. Без дополнительной информации его трудно предоставить и ответить на этот вопрос ...

Но, автоматическая компоновка и/или авторезистентные маски существуют, чтобы ваши виды и объекты пользовательского интерфейса реагировали динамически на изменения размера. Если у вас есть проблема с макетом между 4-дюймовым экраном и 3,5-дюймовым экраном, вам, вероятно, придется использовать автоматическую компоновку.

+1

, так как вы можете видеть положение UINavigationBar идеально подходит: [link] (http://s7.directupload.net/file/d/3168/yrwzr498_png.htm) Я создал отдельную раскадровку для 3,5-дюймовых экранных устройств, но возникает такая проблема: [link] (http://s7.directupload.net/file/d/3168/hvu6apr2_png.htm) –

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