我有一个子视图,其中还包含一个UIButton。 现在,一旦我进入touchesEnded,我只想在触摸主子视图时执行一些指令(而不是UIButton)。
有办法吗?
提前致谢。 ezbz
答案 0 :(得分:0)
使用这些事件编写逻辑,相应地比较坐标。
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
}
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event{
UITouch *aTouch = [touches anyObject];
CGPoint point = [aTouch locationInView:self.view];
NSLog(@"X%f",point.x);
}
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event{
}