我通过使用以下方法旋转 UIImageView 为我的应用程序添加背景效果:
- (void) viewDidLoad {
rotateAngle = 0;
[NSTimer scheduledTimerWithTimeInterval:.05 target:self selector:@selector(bgEffect) userInfo:nil repeats:YES];
}
- (void) bgEffect{
rotateAngle += .01;
CGAffineTransform rotate = CGAffineTransformMakeRotation( rotateAngle );
[_bgImage setTransform:rotate];
}
奇怪的问题是它通过移动它们来影响我的一些 UI 元素。它不会影响所有 UI 元素,只会影响一些。我试图改变层次结构,但没有运气。我不明白问题是什么。有人能帮我吗?