我有一个 UIView,在我使用 UILongPressGestureRecognizer 之前,然后我使用 UIPanGestureRecognizer。对于 UIPanGestureRecognizer,我收到一条关于 UILongPressGestureRecognizer 压力的消息,但我的应用程序不采用布尔值,即使我强加为真,这也总是假的。我能怎么做?
-(IBAction)longGesture:(UILongPressGestureRecognizer *)gestureRecognizer{
if(fromRiga ==0){
if ([gestureRecognizer state]==UIGestureRecognizerStateBegan){
self.inLongPress = YES;
self.view.backgroundColor =[UIColor darkGrayColor];
gestureRecognizer.allowableMovement=200;
}else if([gestureRecognizer state]==UIGestureRecognizerStateEnded){
self.inLongPress = NO;
}
}
- (IBAction)panGesture:(UIPanGestureRecognizer *)gestureRecognizer
{
NSLog(@"inLongPress is %@", self.inLongPress ? @"YES": @"NO");
}
提前致谢