Я перемещаю большую часть UIImageViews на просмотр и фиксирую UIImageview. Все происходит нормально, но проблема заключается в том, что движущиеся изображения имеют или пересекают фиксированное изображение, они просто движутся из-под фиксированного изображения. Как заставить UIImageviews перемещаться по фиксированному представлению изображения. Пожалуйста, найдите функцию StartMoving код, который заставляет UIImageviews перемещаться по экрану и вызывать событие buttonClick.Как перемещать UIimageView над другим UIImageView
В коде ...
CGPoint pos1,Pos2,pos3;
UIImageView *ball1,*ball2,*ball3,*fixedball;
-(void)StartMoving
{
pos1=CGPointMake(5.0, 5.0);
pos2=CGPointMake(5.0, 8.0);
pos3=CGPointMake(8.0, 5.0);
ball1.center=CGPointMake(ball1.center.x+pos1.x, ball1.center.y+pos1.y);
ball2.center=CGPointMake(ball2.center.x+pos2.x, ball2.center.y+pos2.y);
ball3.center=CGPointMake(ball3.center.x+pos3.x, ball3.center.y+pos3.y);
if(ball1.center.x>320||ball1.center.x<0)
pos1.x=-pos1.x;
if(ball1.center.y>480||ball1.center.y<0)
pos1.y=-pos1.y;
if(ball2.center.x>320||ball2.center.x<0)
pos2.x=-pos2.x;
if(ball2.center.y>480||ball2.center.y<0)
pos2.y=-pos2.y;
if(ball3.center.x>320||ball3.center.x<0)
pos3.x=-pos3.x;
if(ball3.center.y>480||ball3.center.y<0)
pos3.y=-pos3.y;
}
... и добавили все подвижные и неподвижные imageviews в stroyboard. Заранее спасибо
Благодаря @Rich ... ** [self.view sendSubviewToBack: fixedball]; ** Работал для меня :-) – Gayki
@Gayki, рад, что он работал - если вы принимаете ответ он будет помогать другим в будущее :) Спасибо! – Rich