2014-10-29 4 views
0

У меня никогда не было проблем с элементами интерфейса Builder раньше (ярлыки, слайдеры, переключатели и т. Д.), Но внезапно я не могу получить новые, которые появятся в приложении! Я могу перетащить их в представление, упорядочить их так, как я хочу, установить значения и т. Д., Но когда я запустил код, они исчезли. Загадочное дело, что я могу установить им значения в коде без проблем, как:Почему объекты интерфейса не отображаются на экране?

self.myNewLabel.text = @"test" 

И если я перестану код с точкой останова и попросить консоли ро self.myNewLabel.text его дает мне «тест» Но все же на экране ничего не появляется! Я искал любые скрытых или alpha объектов недвижимости, которые задали по ошибке, но ничего не нашли.

Каковы подводные камни здесь? Что мне не хватает?

System Info:

  • Xcode 6.1
  • OSX 10,10
  • Работает на IOS 8.0 устройства
+0

, пожалуйста, разместите скриншот своей раскадровки – MendyK

ответ

1

Проверьте ограничения, созданные Interface Builder - они могут быть случайно толкая свои элементы пользовательского интерфейса вне экрана.

+0

Какая глупость, я чувствую себя идиотом. Да, ограничения были установлены неправильно! Спасибо огромное! – turingtested

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