2013-10-08 5 views
3

У меня есть проект, который уже находится в App Store.Показывает пустой вид при загрузке контроллера просмотра со StoryBoard

Теперь мне нужно добавить еще несколько экранов с помощью раскадровки в проект. Проект был ранее реализован с использованием файлов nib.

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

Я добавил ниже код, как я загружаю контроллер вида из панели рассказов.

-(void)gotoEventsScreen 
{ 
    EventsListViewController* eventsScreen = [[UIStoryboard storyboardWithName:@"EventsScreen" bundle:nil] instantiateInitialViewController]; 
    [self.navigationController pushViewController: eventsScreen animated:YES]; 
} 

Примечание: Я сделал EventsListViewController в initialviewcontroller и он также имеет идентификатор.

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

+0

Вы связались с viewcontrollers правильно? –

+0

@HarikrishnanT Да, в инспекторе я дал имя пользовательского класса, а также Идентификатор – Prashanth

+0

, чтобы проверить, есть ли у вас проблема с контроллером (например, сломанная цепочка), попробуйте представить свою версию раскадровки vc только для тестирования. –

ответ

1

На самом деле возникла некоторая проблема с моим контроллером представления базового класса проекта, который состоит из метода initWithCoder, который не вызывал его метод суперкласса.

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