草庐IT

EditingDidEnd

全部标签

iOS:Swift:未调用 UISlider editingDidEnd

我已经设置了一个以slider结束的编辑功能,但它看起来并没有被调用。我在其中添加了一条打印语句和一个断点。当我的用户松开slider时,是否需要执行其他操作来触发功能?@IBActionfuncsliderEditingDidEnd(sender:UISlider){print("didend");} 最佳答案 使用事件“值已更改”。如果您只想更新最终值,请更改UISlider.continuousvarslider=UISlider()slider.continuous=false//addslidertoview@IBActi

ios - `.EditingDidEnd` 和 `.EditingDidEndOnExit` 之间的差异

UIControlEvents.EditingDidEnd和.EditingDidEndOnExit之间到底有什么区别,它们之间有什么关系?documentationonUIControl是非常模糊的,并且没有关于这些是否出于不同原因而触发的信息,如果一个是另一个的超集,或者它们是否在功能上是等价的。一个是超集的可能性特别令人困惑,因为命名暗示.EditingDidEndOnExit是.EditingDidEnd的特定出现,但文档似乎暗示对面。 最佳答案 “.EditingDidEnd”在有人触摸文本字段边界之外时被调用,因为他们可