2016-01-24 2 views
4

Я разрабатывал раскадровку в Xcode. Затем я написал немного кода. Когда я вернулся, все мои объекты в поле зрения исчезли. Все работает, я просто не вижу их на своем раскадровке. Но они появляются, когда я запускаю его. Мне действительно нужно добавить uiimageview к этому представлению. Но, поскольку нет видимых объектов, я не могу. Любая помощь оценивается here's t running in the simulater и my storyboard in XcodeОбъекты в Xcode Storyboard исчезают

ответ

3

Я думаю, что так будет с вами.

Предположим, вы добавляете метку в контроллер, если класс размера - это не что иное, как wAny hAny. Предположим, вы добавляете метку в класс wCompact hRegular. Добавляем ограничение для нее.

enter image description here

enter image description here

Теперь вы переезжаете в другой класс размера. Предположим, вы изменили его на wAny hAny. Теперь он выглядит не на раскадровке и выглядит так.

enter image description here

enter image description here

В 4-й этикетке изображения выглядит как скрытый, а также не видно на раскадровке. Так что лучше спроектировать раскадровку в wAny hAny, чтобы сделать ее видимой во всех классах размеров. Предположим, что это будет с вами.

0

Вы добавили ограничения в свои представления? Если да, вы изменили размер представления верхнего уровня, просто выберите представления и CMD + Option + = (это изменение размера, как было предложено). Если нет, сначала добавьте ограничения. Если вы перетащите вид с синими линиями, это будет работать иногда, не всегда.

+0

Спасибо, я сделал это в компактном Ширина, высота Любой –

+0

@NiallKehoe о, если вы не сделали это в любой, любой, вы должны сделать ограничения для различного размерного класса. Чтобы сделать ограничения повторения в любом, любое из них является лучшим. – Lumialxk

0

Выберите класс размер прессовки в ширину, как «wCompact Хани»

см ширина размерного класса в красной коробке.

See the width of size class in red box.

See the width of size class in red box

Смежные вопросы