У меня есть странная проблема с UIImagePickerControllerSourceTypeCamera. Мое приложение дает возможность выбрать изображение из галереи или сделать снимок с помощью камеры. Если я выберу галерею, я выберу фотографию и вернусь к своему представлению, никаких проблем.Parent View issues with UIImagePickerControllerSourceTypeCamera
Однако при использовании UIImagePickerControllerSourceTypeCamera, кажется, что-то странное с моим представлением, когда я возвращаюсь к нему.
Например, у меня есть куча кода в методе viewDidLoad, который перемещает некоторые объекты в представлении, если он должен основываться на некоторых факторах - этот код вызывается, когда я выхожу из UIImagePickerControllerSourceTypeCamera, но не вызывается при выходе Галерея.
Ожидается ли это?
Спасибо, это помогает мне понять немного. Предупреждение о памяти не повлияло на мой просмотр или приложение. Это странно, как будто вид есть, но он чувствует необходимость запуска методов viewDidLoad и viewWillAppear при возвращении к нему. – mootymoots
Я также заметил, что, поскольку мое представление является частью навигационного представления, оно помещает стек вверх. Если я вернусь из представления, что камера перепуталась с корневым представлением, в моем корневом представлении появится еще одна кнопка назад, чтобы вернуться в никуда ... Кажется совершенно ментальным. Мой стек тогда полностью перепутался и сумасшедший, ничего, кроме перезагрузки приложения, это исправит. Чтобы помочь людям понять, у меня есть контроллер корневого представления, который создает контроллер newView и выводит его на экран. Затем используйте камеру. – mootymoots
Перезагрузка телефона исправлена это ...?!?! – mootymoots