UITabBar をサブクラス化し、drawRect: メソッドをオーバーライドして透明にしました (必要に応じて表示します)。私が抱えている問題は、 UITabBarController に追加されたビューが画面全体をカバーするのではなく、下から 49 ピクセル上で終了するため、透明なタブバーがあっても、その背後にあるものが見えないことです。
画面全体をカバーするために UITabBarController 内の UIView のサイズを設定する適切な方法はありますか?
PS:タブバーの後ろにコンテンツを表示するのは良い考えではないことはわかっています。そこにコンテンツを表示したくはありません。各ビューに固有で、タブバーから表示する必要があるアートだけです。