UIView не показывает розетки

У меня есть проект iOS, который я переместил из Xcode 4 в Xcode 5. Проблема в том, что когда я запускаю проект, некоторые представления не отображают никаких элементов пользовательского интерфейса, таких как кнопка, табличное представление, которые также являются выходами. Все элементы присутствуют в панели ViewController, но они не видны в представлении.

Пожалуйста, помогите мне.


person khushalbokadey    schedule 25.09.2013    source источник
comment
проверьте владельца файла в xib   -  person Tendulkar    schedule 25.09.2013
comment
в этом нет проблем. Эта проблема только в двух представлениях. В остальном все элементы представлений видны.   -  person khushalbokadey    schedule 25.09.2013
comment
Хорошо, проверьте эти кадры просмотров   -  person Tendulkar    schedule 25.09.2013
comment
они выглядят нормально для меня. Не могли бы вы сказать мне, если искать что-то конкретное??   -  person khushalbokadey    schedule 25.09.2013
comment
то есть я обновил свой код с xcode 4 до 5, тогда были изменены размеры основного вида. то есть он начинается с 0,0,768,1024 до 768,0,768,1024   -  person Tendulkar    schedule 25.09.2013
comment
Эй, это сработало .. Не могли бы вы оставить свой комментарий в качестве ответа, чтобы я мог проголосовать за него.   -  person khushalbokadey    schedule 25.09.2013
comment
Я разместил комментарий как ответ   -  person Tendulkar    schedule 25.09.2013


Ответы (3)


Я обновил свой код с xcode 4 до 5, после чего были изменены основные размеры представления. то есть он начинается с 0,0,768,1024 до 768,0,768,1024. Поэтому, пожалуйста, проверьте рамку основного вида.

person Tendulkar    schedule 25.09.2013

Попробуйте отменить выбор Use Autolayout в панели инспектора файлов для файла XIB.

person thatzprem    schedule 25.09.2013

iOS 7 использует полный макет для представления. Означает, что источник находится за строкой состояния. Вы можете использовать это свойство, и вы можете установить его, как и предыдущий способ, поскольку он используется для работы в iOS6.0.

self.edgesForExtendedLayout=UIRectEdgeNone

person Vijay    schedule 25.09.2013