Xcode 6 beta 6 - предметы на главной доске истории исчезли / отключены
Я столкнулся с этой проблемой на Xcode 6 Beta 6. Когда я выбираю основной вид раскадровки, где я могу видеть все виды моего приложения со всеми компонентами (кнопками, списками и т. Д.), Я могу видеть только сам вид, но никаких компонентов в них нет, хотя я их туда уже поместил. Когда я создаю и запускаю приложение в симуляторе, все компоненты видны, но когда я разрабатываю, я не вижу их. В левой части представления пользовательского интерфейса главной раскадровки перечислены все контроллеры, и когда я раскрываю каждый из них, я вижу компоненты, которые должны отображаться в представлении, но они как отключенные (исчезают).
Компилятор не показывает никаких ошибок или предупреждений. Кто-нибудь знает, что происходит и как я могу это исправить?
РЕДАКТИРОВАТЬ: Я установил последнюю версию, но у меня все еще есть та же проблема. Ни у кого никогда не было этой проблемы?
2 ответа
Хорошо, теперь это исправлено. Для всех, кто столкнулся с той же проблемой, вот что я сделал. Прежде всего я установил новейшую версию xcode, но проблема все еще была. Затем я открыл основную раскадровку и увидел, что некоторые из моих представлений имеют неправильный размер (не тот размер iphone, который я выбрал, когда создавал представления - это был размер ipad или что-то в этом роде). Поэтому я просто выбрал виды, которые имели неправильный размер, и снова изменил их размер до размера iphone, нажав кнопку "Любой любой" в нижней части xcode после выбора вида.
У меня такая же проблема. Проблема в том, что невидимые / неактивные представления не "установлены" для выбранного в данный момент класса размера. Вы можете увидеть, какой класс (ы) размера установлен для представления, выбрав это представление, а затем перейдя к Инспектору атрибутов на правой панели и прокрутив его до конца. Там должно быть один или несколько флажков, которые говорят, Установлено.
Это скажет вам, в каких классах размеров установлено представление. Нажатие на флажки установит / удалит это представление для данного класса размеров. Чтобы представления отображались на раскадровке, вам нужно выбрать класс размера, в который они установлены, щелкнув элемент управления в центре нижней панели раскадровки (он покажет вам выбранные в настоящее время классы размера w и h).).
Я не уверен, что я сделал, чтобы мои представления были удалены для выбранных в настоящее время классов размеров, но убедившись, что все флажки здесь отмечены, вернули мои представления.
Если вы обнаружите, что классы размеров представляют собой слишком много проблем, вы можете перейти на панель "Инспектор файлов" и полностью отключить классы размеров, сняв флажок "Использовать классы размеров".