У меня есть контроллер представления в пользовательском UINavigationController (я только добавил CAGradientLayer к фону). Контроллер представления имеет коллекционное представление с IGListKit, в котором ячейка может представлять представление, которое я добавляю в качестве подпредставления для контроллера навигации. До тех пор, пока там все не работает, как ожидалось, но когда я представляю новый контроллер модального вида, нажав UIBarButtonItem и закройте его с помощью
self.dismiss (анимация: правда, завершение: ноль)
Контроллер навигации внезапно пуст, и корневой контроллер представления, который его представил, больше не находится в иерархии представления. Поэтому я действительно понятия не имею, почему добавление подпредставлений к контроллеру навигации вызывает это и как я могу это исправить. Спасибо!