これは簡単な修正であるか、何らかの設定があると確信していますが、何らかの理由でどこにも答えが見つかりません。
私が画面に持っている UIImageView は、画像に示すように背面に送信しても、常にステータスバーの上に配置されます。
ステータス バーを常に一番上に表示するにはどうすればよいですか? 画像を上端から画面外にスライドさせるので、画像をバーの下に残しておきます。
これが私のコードの一部です。画像を生成し、画面の上部から移動しています。
UIImage *towerBG = [UIImage imageNamed:@"towerbg.png"];
UIImageView *towerBGView = [[UIImageView alloc] initWithImage:towerBG];
towerBGView.frame = CGRectMake(0, 150, towerBGView.frame.size.width, towerBGView.frame.size.height);
[self.view addSubview:towerBGView];
[self.view sendSubviewToBack:towerBGView];
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1];
towerBGView.frame = CGRectMake(0, -300, towerBGView.frame.size.width, towerBGView.frame.size.height);
[UIView commitAnimations];