Что такое метод делегата imagePickerController до вызова метода didfinishpickingmediawithinfo? - PullRequest
0 голосов
/ 02 июля 2019

Итак, у меня есть визуальная подсказка (прямоугольные линии PNG), которая появляется при съемке этого тестового приложения, которое я делаю.

Таким образом, я удаляю визуальную подсказку в методе «Закончилась выборка медиа-делегата» и / или в методе «Didcancel». Но я не могу найти информацию о методе делегата между ними. Есть один? Если нет, есть ли способ справиться с использованием визуального сигнала во время съемки изображения, но не во время решающей «фазы»?

Я посмотрел на Apple Docs, но пока ничего не могу найти. Я стараюсь быть лучше в том, что касается внимания к деталям, но я все еще изо всех сил, чтобы извиниться, если я этого не увидел

Я не думаю, что для показа необходим код, поэтому я не могу показать пример кода.

1 Ответ

0 голосов
/ 02 июля 2019

Нет, единственными методами делегата являются imagePickerController(_:didFinishPickingMediaWithInfo:) и imagePickerControllerDidCancel(_:).

Если вы хотите настроить пользовательский интерфейс во время фотосъемки, вы можете воспользоваться несколькими подходами.

Сначалаиспользуйте свойство cameraOverlayView для настройки пользовательского интерфейса.

Во-вторых, обратите внимание, что UIImagePickerController сам по себе UINavigationController.Поэтому вы можете установить его delegate и ответить на navigationController(_:willShow:animated:), чтобы получать уведомления, когда пользователь собирается перемещаться между контроллерами представления.Здесь вы можете реализовать логику, чтобы показать, скрыть или иным образом настроить свой пользовательский интерфейс.

...