Я немного смущен этим вопросом.
Может быть, вопрос в том, как расположить изображение в формировании с меткой, и два вида переместятся вместе, если метка переместится куда-нибудь еще. В этом случае я бы просто поместил и ярлык, и изображение в содержащее представление, и изменил бы положение содержащего представления, когда метка должна перемещаться и изображение должно следовать.
Может быть, вопрос в том, чтобы задать независимые метки и изображения на экране, которые каким-то образом совпадают и должны перейти в формирование, а затем после объединения в пару и перехода в формирование метка может снова двигаться, и изображение должно следовать. Я хотел бы создать некоторый объект, который хранит метку и необязательную ссылку на парное изображение. Затем я бы написал метод для этого объекта, который бы анимировал представление изображения в метке. Затем я написал бы другой метод, который связывал бы метку с представлением, которое вызвало бы первый метод для перемещения изображения. Затем я написал бы другой метод, который переместил бы метку, и вызвал бы первый метод, чтобы переместить изображение в новое место назначения. Все парные и движущиеся логи c в программе будут использовать этот объект и его методы для сохранения изображения в процессе формирования.