Попытка получить базовые функции перетаскивания, используемые для приложения iPhone.iPhone перетащить
Мой текущий код пытается сделать это следующим образом:
- (void) touchesMoved:(NSSet*)touches withEvent:(UIEvent*)event
{
UITouch *touch = [touches anyObject];
CGPoint location = [touch locationInView:self];
self.center = location;
}
Этот код имеет результат, которого коснулись UIView мерцает в то время как следует прикосновение вокруг. Немного поиграв с ним, я также заметил, что UIView, казалось, мерцал от позиции 0,0 на экране до текущего касающегося местоположения.
Любые идеи, что я делаю неправильно?
какой вид это? Какие взгляды у вас есть в вашем приложении? –
Приложение использует один вид для визуализации, с подзонами для интерактивных компонентов. Этот код находится в реализации класса, которая наследуется от UIImageView. – Simon