При настройке UIActivityViewController
используйте completionWithItemsHandler
для настройки закрытия завершения, которое вызывается, когда пользователь делает выбор.
Этот блок завершения принимает четыре параметра: (необязательное) выбранное действие, индикатор завершения, необязательный массив возвращаемых элементов и ошибка.
Выбранная операция имеет тип UIActivity.ActivityType
.Его rawValue
- это String
, представляющий деятельность.Если тип действия не является одной из предоставленных констант, сравните его rawValue
со строкой, которую вы определили, запустив несколько тестов, чтобы увидеть его значение для данного действия, такого как WhatsApp.