У меня есть представление о контейнере, установленное в моем файле раскадровки, но я хочу программно встроить контроллер представления после настройки некоторых свойств. Это мой код в родительском VC ViewDidload: < /p>
_workoutVC = [[UIStoryboard storyboardWithName:@"Main" bundle:nil] instantiateViewControllerWithIdentifier:@"entryTableVC"];
_workoutView = _workoutVC.tableView;
[self addChildViewController:_workoutVC];
[_workoutVC.tableView setFrame:_container.bounds];
[_container addSubview:_workoutView];
< /code>
Тем не менее, ViewDidload у ребенка не вызывается ни в одном времени. Когда я запускаю симулятор, мой вид контейнера пуст. Я проверил отладчик, что ни одно из моих свойств не является Nil
У меня есть представление о контейнере, установленное в моем файле раскадровки, но я хочу программно встроить контроллер представления после настройки некоторых свойств. Это мой код в родительском VC ViewDidload: < /p> [code]_workoutVC = [[UIStoryboard storyboardWithName:@"Main" bundle:nil] instantiateViewControllerWithIdentifier:@"entryTableVC"]; _workoutView = _workoutVC.tableView;
[self addChildViewController:_workoutVC];
[_workoutVC.tableView setFrame:_container.bounds]; [_container addSubview:_workoutView]; < /code> Тем не менее, ViewDidload у ребенка не вызывается ни в одном времени. Когда я запускаю симулятор, мой вид контейнера пуст. Я проверил отладчик, что ни одно из моих свойств не является Nil [/code].