iphone:addTarget选择器选项

时间:2012-01-11 16:43:58

标签: objective-c ios

是否可以在选择器中包含触摸NSSet?

类似的东西:

[bookCoverImage addTarget:self action:@selector(dragBegin:withTouches:withEvent:) forControlEvents:UIControlEventTouchDown];

1 个答案:

答案 0 :(得分:1)

没有必要这样做。正如the documentation,中所述,iOS中的操作可以采用以下形式:

- (IBAction)action:(id)sender forEvent:(UIEvent *)event

事件包括触摸集,因此无需将触摸作为单独的参数传递。要了解情况,请说:

[event allTouches];

或者,更常见的是:

[event touchesForView:theViewInQuestion];