我有一组视图,基本上定义了5x5网格上的颜色方块。每个视图都负责自己的触摸事件,并在触摸时执行动画。
这一切都很好但有时动画会被视图的邻居剪掉。我试图使用以下代码解决此问题,但有时仍会发生剪切;它似乎是随机发生的。有什么我想念的吗?
- (void)handleTap:(UITapGestureRecognizer *)recognizer {
[recognizer.view.superview bringSubviewToFront:recognizer.view];
[recognizer.view setNeedsDisplay];
//do animation to the view here
}
答案 0 :(得分:0)
将其用作,
[self.View bringSubviewToFront:recognizer.view];
[recognizer.view setNeedsDisplay];
此代码可能对您有所帮助。