사용자가 내 앱에서 화면 주위로 끌 수있는 개체가 있습니다. 그러나 어떤 이유로 다른 UIView 위로 드래그하기 시작하면 화면의 항목이 깜박이기 시작합니다. 따라서 CAGradientLayer의 일부가 다른 모든 것 앞에 표시 될 것입니다. 어떤 것들은 모든 종류의 이상한 활동을 뒤로 밀어 붙이는 것처럼 보일 것입니다. 이 불행히도 스크린 샷을 찍을 수 없었습니다. 이것은 드래그를 드래그하는 데 사용한 코드입니다.개체를 끌 때 화면의 개체가 깜박이기 시작합니다.
NSSet *touches = [event touchesForView:sender];
UITouch *myTouch = [touches anyObject];
CGPoint startPoint = [myTouch locationInView:self.view];
positionX = startPoint.x;
positionY = startPoint.y;
colourDropView.center = CGPointMake(positionX-15, positionY-25);
colourDropView는 예상대로 사용자가 드래그하는 개체입니다. 마지막 줄이 깜박이기 시작할 때 구현되며 사용자가 손가락을 움직일 때마다 발생합니다. 손가락을 끌 때 다른 코드는 실행되지 않고 위에있는 것만 실행됩니다.
왜 이런 일이 벌어지고 있을지 알고 싶습니다.