Как я могу вызвать функцию, когда пользователь бросает слайдер с помощью swiftUI? - PullRequest
0 голосов
/ 26 марта 2020

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

Я прочитал документацию Apple, но не смог ' не узнать, как это сделать.

1 Ответ

0 голосов
/ 26 марта 2020

Попробуйте параметр закрытия onEditingChanged. Он получает значение Bool, установленное в значение true, когда изменение начинается, и значение false, когда изменение заканчивается.

Slider(value: $value, in: 0...200, step: 10, onEditingChanged: { bool in
  print("\(bool)")
})
...