iphone - UISlider 问题 - 如何检测用户在 iOS 中释放 slider 按钮?

标签 iphone ios ipad

我可以检测来自 UISlider 的值更改事件,但现在我需要检测用户释放 slider 按钮。

如何检测此事件(或触摸 slider 末端)?

我应该使用“touch up inside”事件进行检测吗?

谢谢。

最佳答案

您还可以使用 UISlider 的 UIControlEventValueChanged。将 continuous 属性设置为 NO,以便在用户完成选择值时启动。

[mySlider addTarget:self action:@selector(myMethod) forControlEvents:UIControlEventValueChanged];
mySlider.continuous = NO;

关于iphone - UISlider 问题 - 如何检测用户在 iOS 中释放 slider 按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6125486/

相关文章:

iphone - UITableViewCells 中缩略图的内存处理

IOS触摸跟踪代码

IOS 不在 webview 中显示填充的 PDF 表单填充文本

iphone - 检测滑动 Action 以转到 ipad Web 应用程序上的另一个网页

ios - UITableViewController子类和UISplitViewController委托(delegate)问题

objective-c - 如何从 iPad 发送 SMS(文本消息)

ios - Xcode 项目设置阻止 TabBar 出现在 iPhone X 型号的底部?

ios - 电话不工作后恢复 AVAudioPlayer

iphone - 如何保存两张图片,其中一张允许旋转、缩放和移动

ios - "Glitch"在 UIView 介绍 CAAnimation 期间