Когда я встраиваю пользовательский UIControl в ViewController, который представлен модально с новым автоматическим стилем iOS13, touchesCancelled
вызывается всякий раз, когда жест панорамирования перемещается более чем на несколько точек.
Собственный UIKit
UISlider
не делает этого.Вы можете панорамировать UISlider в модальном ViewController в стиле automatic
без проблем.
UIScrollView имеет touchesShouldCancel(in view: UIView)
, где вы можете принудительно разрешить касания в указанных видах, но я не могу найти ничего в документации для этогоновый стиль модальной презентации.