我想创建一个将通过单击纹理对象上调用的函数。 我刚刚想出的按钮动作的处理方式。 你能告诉我PLZ它是如何工作的。 也许有些特殊控制必须对应于纹理对象? 提前致谢 )))
Answer 1:
我想这是iOS和通过点击你的意思是自来水。 下面的代码将手势识别添加到任何UIView
:
myView.userInteractionEnabled = YES;
UITapGestureRecognizer *recognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTap:)];
recognizer.numberOfTapsRequired = 1;
recognizer.numberOfTouchesRequired = 1;
[myView addGestureRecognizer:recognizer];
并实现您的处理程序是这样的:
- (void)handleTap:(UITapGestureRecognizer *)sender {
if (sender.state == UIGestureRecognizerStateEnded) {
//your code
}
}
该handleTap:
方法都会被调用视图收到点击时间。
文章来源: click on the texture area