Эй, я пытаюсь изменить изображение, когда пользователь касается ImageView.На данный момент ImageView имеет изображение «heart1.png», поэтому, когда я касаюсь ImageViewer на экране, оно меняется на «heart2.png», это мой код, помощь очень ценится:
-(void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [[event allTouches] anyObject];
CGPoint location = [touch locationInView:self.view];
if (location.x >= imageView.frame.origin.x && location.x <= imageView.frame.origin.x + imageView.frame.size.height && location.y >= imageView.frame.origin.y && location.y <= imageView.frame.origin.y + imageView.frame.size.height) {
imageView.image = [UIImage imageNamed:@"heart2.png"];
}
}