2012-03-27 3 views
1

Я не мог получить все мои взгляды, чтобы изменить размер при изменении ориентации устройства. После сравнения с рабочим кодом из шаблона на основе страницы я наконец обнаружил, что мои представления в раскадровке должны были проверять Autoresize Subviews.Почему Xcode не сохраняет мои изменения, когда я пытаюсь включить Autoresize Subviews в On/Yes/Checked?

Я делал это неоднократно, но каждый раз, когда я закрывал проект и возвращался, или просматривал файл раскадровки в качестве исходного кода, когда я возвращался для просмотра раскадровки, параметры снова не были проверены.

Я, наконец, изменил параметры на «YES» с помощью внешнего редактора.

Я обнаружил, что Xcode изменит параметр на unchecked (или «NO») и сохранит этот выбор, но никогда не позволит снова проверять параметр («ДА»).

Любые идеи о том, почему это происходит?

ответ

0

Это похоже на ошибку в XCode для меня. Я вижу такое же поведение. Это было очень полезно, хотя, спасибо! Мне удалось вручную отредактировать файл, по крайней мере, чтобы снова работать.

(я на самом деле просто удалил autoresizesSubviews = «NO» теги взглядов оскорбительных целиком, а не устанавливать их на YES.)

+0

Хм, на самом деле это не кажется, что легко. Иногда он прилипает, и иногда это не происходит при ручном редактировании. Пробовал оба параметра «ДА» и полностью удалял атрибут. – atticus