1
我有一個子視圖,其中還包含一個UIButton。 現在,一旦我進入touchesEnded,我只想在主子視圖被觸及時(而不是UIButton)執行一些指令。檢測觸摸裏面subView(除了一個按鈕)touchesEnded
有沒有辦法做到這一點?
在此先感謝。 ezbz
我有一個子視圖,其中還包含一個UIButton。 現在,一旦我進入touchesEnded,我只想在主子視圖被觸及時(而不是UIButton)執行一些指令。檢測觸摸裏面subView(除了一個按鈕)touchesEnded
有沒有辦法做到這一點?
在此先感謝。 ezbz
使用通過比較座標來使用這些事件來編寫你的邏輯。
-(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{
}