iphone - iOS 检测拖动停止

标签 iphone objective-c ios uislider uitouch

我很难过的 super 简单的问题:

我正在使用 UISlider这应该检测用户何时拖动(但不点击) slider 的拇指。这很有效,拇指显然可以被拖动,但是当拖动事件停止时我需要得到通知。是否有一个我没有看到的控制事件可以让我区分拖动的停止和点击的停止?

或者在 touchesEnded: 中是否有一些简单的方法来完成此任务?方法?

任何帮助表示赞赏。谢谢。

最佳答案

用这个:

[slider addTarget:self action:@selector(slidingStopped:)forControlEvents:UIControlEventTouchUpInside];

- (void) slidingStopped:(id)sender
{
    NSLog(@"stopped sliding");
}

关于iphone - iOS 检测拖动停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10344075/

相关文章:

iphone - AVAsset读者寻求

Java - Objective C Socket UTF8 问题

iphone - 如何从uitableviewcell中的uibutton加载弹出窗口

ios - NSPredicate 通过选择带有 Beginswith 的键来获取 NSDictionary 的值

iphone - NSMutableArray比较不同计数

ios - 应用程序因 UIApplicationEndBackgroundTaskError 而崩溃

iphone - 通过滑动切换 View 的方法

ios - 使用 iOS SDK Cognito Lambda 和 DynamoDB 为 AWS iOS 创建用户/开发人员定义的登录

ios - 在 MDM 中更新安装在 iOS 设备中的配置文件

ios - NSPredicate 嵌套或子查询?