0
我有一些按鈕設置與他們的PanGestureRecognizers,我希望能夠仍然有權訪問TouchUpInside時,我已經將我的按鈕移動到所需的位置。但是,一旦PanGesture接管它,取消按鈕的按下狀態。到目前爲止,我有:PanGestureRecognizer取消UIButton按
- (IBAction)drag: (UIPanGestureRecognizer *)recognizer
{
CGPoint touchLocation = [recognizer locationInView:self.view];
if (recognizer.state == (Ive tried every UIGestureRecognizerState available here)
{
NSLog(@"It's Working");
[_LauncherOne setSelected:TRUE];
[_LauncherOne setHighlighted:TRUE];
}
但識別器沒有發射。他們是否在錯誤的地方?
UPDATE
因此,這似乎是它正是我要找的,但我想我實現它錯了。我把 「recognizer.cancelsTouchesInView = NO;」 在我的IBAction聲明後,但它不工作。任何想法爲什麼?