Я хочу реализовать что-то в Objective-C для платформы IOS.
Я хочу иметь два объекта с графическим интерфейсом, просто скажем, что они являются UIImages для простоты и имеют квадратную форму.
А потом у меня есть «пустой» элемент GUI, который представляет собой просто серый квадрат того же размера.
Я хочу, чтобы пользователь мог перетащить одно из квадратных изображений в пустой квадрат и, какПока какая-то часть изображения касается пустого квадрата, он будет вставлять в этот пустой квадрат и заполнять его.И если они уронят изображение где-либо еще, оно оживит обратно к исходному местоположению.
Также я хотел бы иметь 2 других квадратных изображения и еще один пустой квадрат, такой же с таким же взаимодействием, но каждая группа из 2 изображений и 1пустой квадрат не может работать между собой.то есть первые два изображения могут быть сброшены только в первый пустой квадрат.
Я предполагаю, что будет какое-то событие отбрасывания, которое я хочу захватить, а затем определю, совпадают ли метаданные изображения с пустым квадратом, которым оно является
Если вам известны какие-либо примеры кода или приложения, я, конечно, могу разобраться в коде, чтобы понять, или если у вас есть какие-то объекты, события и свойства, на которые я бы указывал, было бы здорово.
Это не для игры, а для приложения, поэтому я бы предпочел не работать ни с одним из игровых движков, но если это простой способ сделать это, то я полностью за это.