Я пытаюсь различаться между несколькими изображениями, которые вы можете создать с помощью IBAction.
Вот мой код действия:
-(IBAction) addObject:(id)sender {
UIImage * image = [UIImage imageNamed:@"Stuhl.png"];
CGRect rect = CGRectMake(0.0f, 40.0f, image.size.width, image.size.height);
Bild *newImageView = [[Bild alloc] initWithFrame:rect];
[newImageView setImage:image];
newImageView.userInteractionEnabled = TRUE;
[theView addSubview:newImageView];
[arryData addObject:newImageView];
}
И тогда моя проблема: как я могу отличатьсямежду imageView, когда я нажимал на кнопку с IBAction addObject несколько раз?
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer
{
if (gestureRecognizer.view != imageView /*<---Here's my problem*/)
return NO;
if (gestureRecognizer.view != otherGestureRecognizer.view)
return NO;
if ([gestureRecognizer isKindOfClass:[UILongPressGestureRecognizer class]] || [otherGestureRecognizer isKindOfClass:[UILongPressGestureRecognizer class]])
return NO;
}
Надеюсь на помощь, Винсент