2013-07-12 5 views
4

Я понятия не имею, что происходит. В моем построителе интерфейсов у меня был segue, указывающий на диспетчер представлений по умолчанию, и все было в порядке. Я добавил еще один диспетчер представлений для IB, изменил segue, чтобы указать на него, когда приложение запускается, и теперь нет ничего в симуляторе ios.Изменение местоположения segue создает черный экран в симуляторе ios

Любые идеи? Я не изменил код.

+0

У вас есть контроллер навигации? –

ответ

2

Если у вас есть контроллер навигации (в качестве корневого контроллера), первый контроллер представления в стеке должен иметь отношение (контроллер корневого представления) от контроллера навигации, иначе ваше приложение не будет знать, какой контроллер нагрузка (первая).

Если сегмент между контроллером навигации и контроллером первого вида является любым другим типом segue (push, modal, custom), контроллер просмотра не загружается, и вы увидите черное (пустое) окно под панелью навигации ,

Если это так, удалите сеанс между контроллером навигации и контроллером первого вида, затем перетащите CTRL с навигационного контроллера на первый контроллер представления, а для типа сегмента выберите relationship.

+0

Спасибо большое, это помогло мне – Abhishek

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