2013-03-30 5 views
-2

У меня есть приложение iphone, которое содержит xib с «Use AutoLayOut», как отмечено. Но создайте это приложение в симуляторе iphone 5.0, получив приложение, сжатое из-за «NSLayoutConstraint».Удаление флажка AutoLayout не форматирует subviews правильно

Поскольку автоопределение не существует в отключенном автозапуске ios5, и приложение работает на симуляторе iphone5 wiyh out, но подчиненные объекты, присутствующие в этом диспетчере просмотра, не форматируются должным образом.

Есть ли способ сделать это.

+0

Потому что вы [не проводили никаких исследований] (http://stackoverflow.com/questions/9566789/remove-autolayout-constraints-in-interface-builder), прежде чем задавать свой вопрос. Вы просто могли бы компоновать традиционный способ неавтоматической компоновки и исправить ситуацию, посмотрев результаты в симуляторе. –

+0

отключить автозапуск для совместимости с ios5.0, но subviews в этом представлении не отображаются должным образом и функционируют также – Sindu

ответ

0

Если вы создаете любой xib в iso 6.0 или выше, значит xcode (4.5.x) и выше, вы получаете ограничение в xib. как:

Xib

, если хочет, чтобы запустить его в нижней версии, пожалуйста, непроверенного Использование AutoLayout chkeckbox. в XIb выберите FilesOwner-> ShowFileInspector ->

unchecked Use AutoLayout

если вы сняли его, то он будет работать на iOS5 и его lowerversion.

+0

да, я удаляю autolayout, но я смотрю, что в этом представлении диспетчер не отображается правильно, а также события с нажатием кнопки также – Sindu

+0

все ваши просмотры также снимите флажок UseAutolayout , он будет работать –

+0

автозапуск для всех моих подзонов не установлен – Sindu

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