У меня есть контроллер представления, в котором я реализую UIImagePickerDelegate и UINavigationControllerDelegate, чтобы получить изображение из галереи или камеры. После выбора изображения я хочу перейти к другому контроллеру представления. Однако запуск кода для push не работает. Я знаю, что UINavigationController не ноль, и если я удаляю UINavigationControllerDelegate и нажимаю, он работает. Что, черт возьми, происходит?
self.navigationController!.pushViewController(vc, animation: true)