ユーザーがアプリケーションを初めて起動したときの初期画面として UIView (UIImageView を使用) を追加しようとしています。ただし、タブバーを非表示にしたり、フレームを画面外に移動したりした後でも、UIView はタブバーがまだそこにあるかのように切り取られます。
これらのコード ブロックは両方とも同じ結果を生成しました。
[appDelegate.tabBarController.tabBar setFrame:CGRectMake(0,1000,0,0)];
[self setView:InitialView];
と
[appDelegate.tabBarController.tabBar setHidden:YES];
[self setView:InitialView];
実際のインシデントのスクリーンショットは次のとおりです。
この問題を解決する方法を知っている人はいますか?この数時間、私はこれについて頭を悩ませていましたが、どうすることもできません。