Xcode 4.5 + UIScrollView: не видны распорки и пружины (OSX 10.8 Mountain Lion)
Отказ от ответственности: Совершенно новый для iOS-разработчика. Полегче на меня.
В Xcode 4.5 появилась забавная ситуация. Мой инспектор размеров выглядит следующим образом:
![enter image description here]()
... и я не может видеть область расположений и пружин вообще.
По-настоящему странная часть заключается в том, что когда я нажимаю на что-то вроде инспектора Connections, я вижу область struts и springs, но только на долю секунды, и она исчезает, когда я возвращаюсь.
Это нормально? Есть ли простой способ исправить это поведение?
Ответы
Ответ 1
В Xcode 4.5, для разработки iOS 6 и OSX 10.8, AutoLayout по умолчанию включен.
Чтобы отключить его, откройте файл xib и нажмите на пустое место (а не на представление или какой-либо компонент). На панели инспектора выберите первую вкладку и снимите флажок "Использовать автозапуск". Ваши пружины и стойки вернутся.
![enter image description here]()
Ответ 2
У вас включен режим автозапуска для просмотра, отключите его, и он будет выглядеть так, как вы ожидаете. Autolayout - это новая функция для iOS6, которая позволяет более детально контролировать, как вещи выкладываются, и действительно улучшает то, что ранее было доступно через стойки и спринты с помощью автоматических масок.
Чтобы отключиться, откройте Идентификационный инспектор и снимите флажок "Использовать автоспуск"
![enter image description here]()
Ответ 3
Тот же ответ, что и два других, но для проектов, использующих раскадровки: вместо открытия xib файла вы можете просто открыть раскадровку, чтобы увидеть флажок "Использовать автозапуск" на панели инспектора.