以编程方式为UIView调用轻击手势

时间:2014-07-24 03:30:20

标签: ios objective-c uiview uitapgesturerecognizer

我已经以编程方式创建了一个UIView。 我已经以编程方式添加了点按手势动作。

我想以编程方式调用tap。

这是我到目前为止所得到的。

MyUIView *myView = [[MyUIView alloc] init];

UITapGestureRecognizer *oneTap = 
  [[UITapGestureRecognizer alloc] initWithTarget:self 
                                          action:@selector(handleSingleTap:)];

[myView.addGestureRecognizer:oneTap];

现在我想在myView上调用tap事件。

我怎么能以编程方式做到这一点?

1 个答案:

答案 0 :(得分:3)

你必须像调用其他方法一样调用handleSingleTap方法,

[self handleSingleTap: oneTap];