Мне это кажется довольно сложным, и я не могу заставить его работать.По сути, я хочу создать на экране 9 объектов и хочу перетаскивать их все, но хочу перетаскивать только один.Например, перетащите элемент 1, прекратите перетаскивать элемент 1. Перетащите элемент 3, прекратите перетаскивать элемент 3. Перетащите элемент 2, прекратите перетаскивать элемент 2. Ниже я приведу упрощенный код «ОЧЕНЬ», но он, вероятно, будет в значительной степени бесполезенпросто не хочу вставлять весь мой код, так как он сейчас очень плохо написан и не имеет особого смысла.
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
}
-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {
self.center = CGPointMake(pos.x+difference.x, pos.y+difference.y);
}
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
}