Могу ли я отключить ограничения в Xcode 4.6?

При запуске нового проекта в Xcode 4.6 и при добавлении кнопки в ViewController за ней всегда следуют ограничения. Я обнаружил, что этот проект не работает на симуляторе iPhone 5 (iOS5). На симуляторе iPhone 6 все работает нормально. Это ограничения вызывают сбой. Удаление кнопки, и она работает нормально как на 5, так и на 6 симуляторе. Если я использую более старый Xcode (до ограничений), чтобы начать проект и продолжить работу с Xcode 4.6, ограничение исчезнет. Но есть ли способ отключить ограничения с самого начала в Xcode 4.6, чтобы проект работал также с iOS5?


person Lars -    schedule 15.02.2013    source источник


Ответы (2)


вам просто нужно перейти на вкладку инспектора файлов, где вы найдете autolayout, а затем снимите этот флажок. введите здесь описание изображения

person SachinVsSachin    schedule 15.02.2013
comment
Спасибо. Так просто. Я не нашел эту кнопку, потому что не смотрел в файловом инспекторе. Смущающий. - person Lars -; 15.02.2013

Да, это называется Auto Layout и была представлена ​​в iOS 6.0 (и, как и любая функция, не поддерживаемая в предыдущей версии iOS, она дает сбой).

Чтобы отключить автоматическую компоновку в файле пера, см. статью о том, как отключить авто-макет/" rel="nofollow">в блоге.

person trojanfoe    schedule 15.02.2013