UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapTapTap:)];
[self.view1 addGestureRecognizer:tapGesture];
[self.view2 addGestureRecognizer:tapGesture];
[tapGesture release];
在上面的代码中仅点击view2
被认可。如果我注释掉第三行然后点击view1
被认可。如果我是对的,并且您只能使用手势识别器一次,我不确定这是否是一个错误,或者只是需要更多文档。
A UIGestureRecognizer
与单一视图一起使用。我同意文档参差不齐。那UIGestureRecognizer
有一个view
属性给出了它:
view
手势识别器附加到的视图。 (只读)
@property(非原子,只读) UIView *view
讨论 将手势识别器附加(或添加)到 UIView 对象
使用 addGestureRecognizer:
方法。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)