Xcode6 Interface Builder «скрыл» мои просмотры?

#ios #xcode #interface-builder

#iOS #xcode #конструктор интерфейса

Вопрос:

скриншот

крупный план значков

Я не уверен, как это произошло, но иерархия представлений в моем проекте Xcode6 «скрыла» себя.

В меню слева представления имеют странный значок, а в режиме макета и в самом приложении представления не отображаются.

С правой стороны все ограничения выделены серым цветом.

Это функция или ошибка? я действительно не могу найти ничего, что я могу щелкнуть, чтобы заставить их снова отображаться. Я случайно нажал ярлык?

Ответ №1:

Я думаю, что вы изменили size class в Xcode. Может быть, вы разработали его в одном классе размеров (не в wAny hAny ) и случайно изменили на другой. Только макет, разработанный в wAny hAny , будет доступен для всех устройств / ориентаций. Если вы выбрали какой-либо конкретный класс размеров, ваши представления и ограничения будут скрыты для других макетов (выделены серым цветом). Чтобы вернуть его, измените класс размера в нижней части IB на ваш (я не знаю, какой из них вы выбрали изначально). Я бы посоветовал вам создать свой макет в wAny hAny и внести какие-либо конкретные изменения в макет для устройства / ориентации, используя другие классы размеров.

измените это здесь wAny hAny (конструктор интерфейса внизу) введите описание изображения здесь