2015-03-17 1 views
1

Я просто нажимаю новый VC, как этот.pushViewController застрял или посмотрел неудачно

[nav pushViewController:vc animated:YES]; 

Однако, это не толкает. Новое представление достигнет состояния - viewwillappear, но viewDidAppear не достигнут когда-либо. Я могу вернуться назад. Я проверил новый ракурс, и это тоже нормально.

Рамка просмотра {{0, 64}, {320, 455}}. Могу ли я узнать, где может произойти ошибка?

+0

Как вы создаете 'vc'? – Azat

+0

Я создаю обычно как КомментарииDetailVC * vc = [[CommentsDetailVC alloc] initWithNibName: @ "DetailVC" bundle: nil]; –

+0

Проблема возникает только для этого контроллера или для любого другого контроллера тоже? – Azat

ответ

0

Проверьте, не нажат ли ваш UIViewController. Если он нажат, вы можете нажать новый UIViewController, тогда вы можете нажать новый контроллер просмотра, если он представлен , тогда вы не можете нажать.

+0

u означает мой первый VC? Он не создается путем нажатия или представления. Это корень VC. Мой второй VC выталкивается из моего первого VC. –

+0

Нет вашего текущего VC, в котором вы нажимаете новый контроллер вида. –

+0

это не представлено. –

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