У меня тот же сценарий, попробуйте вот так
при нажатии кнопки - нажмите SecondViewController с анимацией: НЕТ, затем
в вашем viewDidAPpear вызовите класс камеры - затем, после окончания, установите изображение viewview в вашем делегате didfinishpickimage из Imagepickercontroller.
Надеюсь, что это работает!