Вы можете создать UIView
с любым фоновым изображением и переместить его в окно, установив его рамку как yourView.center = CGPointMake(x,y);
Вы можете определить точку касания, используя любой / все методы touchesBegan
, touchesMoved
или touchesEnded
следующим образом:
-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event{
UITouch *touch =[touches anyObject];
CGPoint currentPoint =[touch locationInView:self.view];//point of touch
}
Эти методы должны быть объявлены в UIViewController
. В качестве примера кода вы можете сослаться на мой проект github , в котором я перетаскиваю элемент из одного UITableView
в другой UITableView
, который я выполнил, используя UIView
s.