独自のアップル タブ バーを作成したため、デフォルトのアップル タブ バーを非表示にしています。正常に動作しますが、タブバー項目を数回切り替えた後、アップルのデフォルトのタブバーが再表示され、非表示になりません。少しランダムな感じです。調査の結果、viewWillAppear と viewDidAppear の間の 1 つのビューで、タブ バーのプロパティが変更されていることがわかりました。
例 viewWillAppear の最後: タブ バー フレーム (0 431, 320 49), hidden = YES, opaque = NO viewDidAppear の開始時: タブ バー フレーム (320 431, 320 49), opaque = NO
フレームの値が変更され、非表示のプロパティが失われました。viewWillAppear と viewDidAppear の間で何が起こるか知っている人はいますか?