幻灯片上的UIButton选择

时间:2013-12-02 15:02:36

标签: ios objective-c uibutton

我在UITableViewCell中有这个自定义元素,它是由一个带有4个按钮的图像组成的。 http://imgur.com/K8BF83O

现在我正在使用按钮上的TouchUpInside操作处理选择,但我希望用户能够通过触摸滑动它,这样感觉就像拾取“滑块”然后从++移动它 - 例如。
这意味着我想要抓住用户当前正在滑过的按钮,以便为该UIButton提供所选状态。

我尝试过使用来自How to create buttons which are activated when the user slides their finger over them on iPhone的touchBegan方法。但UITouch似乎总是零 我做错了还是忘记了什么?

你们有关于如何实现这种行为的任何提示吗?

提前致谢!

编辑:
我最终使用了平底锅,水龙头和长按标识识别器 随着touchesbegan和触摸结束 这非常有效,我建议所有正在努力解决类似问题的人!

1 个答案:

答案 0 :(得分:1)

为了您的目的不足以使用方法- (void) touchesBegan: (NSSet *) touches withEvent: (UIEvent *) event当用户在屏幕上移动手指时-(void)touchesMove:(NSSet *)touches withEvent:(UIEvent *)event方法被调用。尝试使用这两种方法来检测触摸位置。