我試圖檢測用戶何時完成編輯滑塊。到目前爲止,我可以在使用AllTouchEvents參數時檢測事件。EditingDidEnd事件不能在UISlider上工作
radiusSlider.addTarget(self, action: "test", forControlEvents: UIControlEvents.AllTouchEvents)
但事實上,我需要的是EditingDidEnd的工作。但它不起作用。那是因爲滑塊不支持iOS9上的這種類型事件嗎?
radiusSlider.addTarget(self, action: "test", forControlEvents: UIControlEvents.EditingDidEnd)
我試過以下帖子,因爲它聽起來非常相似,但無法使Obj-C參數在Swift上工作。由於Swift顯然不提供UIControlEventValueChanged作爲UISlider的addTarget事件。 UISlider's editingDidEnd event is not working in iPad