我在 self.view 上有很多 UIview 对象,而且 self.view 上也可以使用一键手势。现在我担心的是,当我触摸 self.view 时,我想知道在我的触摸下是否存在任何 UIView 对象,如果我想获取该对象的属性(如标签值)。请帮助我如何获取信息。在此先感谢。
问问题
42 次
1 回答
1
你可能想读我关于这个主题的书:
http://www.aeth.com/iOSBook/ch18.html#_hit_testing
该部分的示例代码:
CGPoint p = [g locationOfTouch:0 inView:self]; // g is the gesture recognizer
UIView* v = [self hitTest:p withEvent:nil];
self
手势识别器附加到的超级视图在哪里。您需要进行必要的替换...
于 2013-03-27T03:18:22.130 回答