Вы можете сделать это логически.
Думаю, у вас есть табличное представление для определенных координат.и у вас есть метка с некоторым текстом, затем вы можете переместить эту метку с помощью методов Touch Delegate.
touchesMoved
и использование
touchesEnd
для вашей логики, здесь вы можете сохранить этопометьте текст в массиве источника данных, из которого вы отображаете содержимое таблицы и используете [YourTabl reloadData];и закончите присутствие этого ярлыка.
Я думаю, что это имеет смысл.