В настоящее время я разрабатываю простое приложение для перетаскивания с использованием iOS 11 apis: UIDragInteractionDelegate
и UIDropInteractionDelegate
Мне удалось заблокировать функцию перетаскивания только для моего проекта, однако я не нашел никакого решения для настройкизеленый индикатор появляется, когда капля может быть активирована.Мое приложение будет обеспечивать другую форму индикации.
Я заметил в UIDropSession
переменную progressIndicatorStyle, но я не вижу никаких изменений при обновлении
func dropInteraction(_ interaction: UIDropInteraction, canHandle session: UIDropSession) -> Bool {
session.progressIndicatorStyle = .none
return session.localDragSession != nil && session.canLoadObjects(ofClass: UIImage.self)
}
Кому-нибудь удалось скрыть этот индикатор?