Я пытаюсь выяснить ошибку, которая у меня есть. Первоначально мой коллега только что добавил представления в подпредставление, используя
[self.view addSubview:someController.view];
из текущего ViewController. Это выглядит правильно, но довольно вяло. Я хотел лениво загружать представления по мере необходимости и использовать советы, которые я получил в этом посте: Как оптимизировать производительность при навигации по контроллеру представления с помощью UISegmentedControl и UITabBarController
Это работает быстрее, просто установив вид как
self.view = someController.view
однако высота представления неверна. Я пытаюсь отладить происходящее, но я не уверен, что понимаю разницу между добавлением нового представления в качестве подпредставления и настройкой его в моем текущем представлении. Я бы подумал, что добавление его в мое текущее представление или добавление в качестве подпредставления займет тот же размер, но я должен что-то упустить. Любая помощь приветствуется. Спасибо!