【问题标题】:Programatically invoking tap gesture for UIView以编程方式调用 UIView 的点击手势
【发布时间】:2014-07-24 03:30:19
【问题描述】:

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

我想以编程方式调用水龙头。

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

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

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

[myView.addGestureRecognizer:oneTap];

现在我想在这个 myView 上调用一个点击事件。

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

【问题讨论】:

  • 你可以直接调用handleSingleTap: 吗?

标签: ios objective-c uiview uitapgesturerecognizer


【解决方案1】:

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

[self handleSingleTap: oneTap];

【讨论】:

    猜你喜欢
    • 2015-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-30
    相关资源
    最近更新 更多