У меня есть UIImageView, к которому я добавляю несколько UIImage по нескольким щелчкам кнопки и перемещаю его с помощью TouchesMoevd.Проблема в том, что всякий раз, когда я перемещаю UIimage, он перемещается через UIView.
Я хочу, чтобы мое изображение двигалось только в UIImageView.
Я знаю, что это легко, но я не знаю, как ограничитьдвижение изображения в определенной части ???
help ...
вот мой код или метод TouchesMoved.
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
UITouch *touch = [[event allTouches] anyObject];
imgPimple = (UIImageView*)[touch view];
CGPoint touchLocation = [touch locationInView:[imgPimple superview]];
imgPimple.clipsToBounds = YES;
if ([touch.view isKindOfClass:[UIImageView class]])
{
imgPimple.center = touchLocation;
}
}
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
}
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
}