Я пытаюсь создать простое приложение, в котором вы можете переместить свой UIImageView, прикоснувшись к нему и тащив его.TouchesMoved с UITouch
мой UIImageView называется IMV
-(void) touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event{
UITouch * touch = [touches anyObject];
if([touch view] == self.imv){
CGPoint location = [touch locationInView:self.view];
self.imv.center = location;
}
}
-(void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
UITouch * touch = [touches anyObject];
if([touch view] == self.imv){
CGPoint location = [touch locationInView:self.view];
self.imv.center = location;
}
}
I'am пытается решить эту, как целый день, и я не знаю, что это неправильно. Если я отключу оператор if, он еще не работает. Что я могу сделать?
Спасибо за ответы
HI. Я пытался использовать этот код, но когда вы перемещаете UIImageView быстро, вы теряете элемент. – poppytop