1

以下を使用して 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 要素に影響するわけではなく、一部の要素にのみ影響します。階層を変更しようとしましたが、うまくいきませんでした。何が問題なのかわかりません。誰かが私を助けることができますか?

4

1 に答える 1

1

ストーリーボードで自動レイアウトをオフにしてみてください。

于 2013-06-27T17:16:07.783 に答える