Как скрыть направляющие автоматической компоновки в Xcode?

Я нахожу новую функцию автоматического макета в Xcode весьма полезной. Однако Xcode всегда отображает ограничения автоматической компоновки в виде синих направляющих линий. Иногда это раздражает, потому что эти направляющие отображаются в центре и по краям видов прямо там, где находятся ручки изменения размера.

введите описание изображения здесь

Поэтому иногда я не могу изменить размер представления, перетаскивая ручки, потому что я просто не могу их захватить. Щелчок всегда будет выбирать синюю направляющую линию ограничения. (И мне нужно изменить размер с помощью инспектора размеров).

Есть ли способ (временно) скрыть эти направляющие ограничения?


person codingFriend1    schedule 29.08.2012    source источник


Ответы (2)


Это исправлено в Xcode 4.5.2.

Чтобы полностью отключить новую систему макета, просто снимите флажок «Использовать автоматический макет» в инспекторе файлов:

введите описание изображения здесь

person STO    schedule 04.01.2013
comment
:-) Конечно, но я хочу использовать автоматический макет, просто не хочу видеть синие линии ... - person codingFriend1; 04.01.2013
comment
Я использую Xcode 4.5.2, и руководства по макету, похоже, не представляют большой проблемы, но вы можете попробовать удерживать ⌥Option перед изменением размера элементов управления и посмотреть, уменьшит ли это шансы выбора руководящих принципов. В качестве альтернативы вы можете установить настройки специальных возможностей OS X, чтобы вы могли быстро увеличивать масштаб экрана с помощью клавиши + жест прокрутки для большей точности при изменении размера. :) - person STO; 09.01.2013
comment
Вы правы, в XCode 4.5.2 можно щелкнуть синие линии и изменить размер представления путем перетаскивания. Ограничение больше не будет выбрано в этой версии. (Тем не менее, курсор не отображает индикатор изменения размера). Если вы опубликуете ответ вроде "Это исправлено в Xcode 4.5.2", я приму этот ответ. - person codingFriend1; 11.01.2013

В главном меню перейдите к:

Редактор> Холст> Показать ограничения (снимите этот флажок)

В этом меню вы также можете показать / скрыть макет и прямоугольники границ, подсветку выделения и ручки изменения размера.

person Dave Haigh    schedule 24.06.2015