1

バー自体が半透明で、各ビューに表示されるコンテンツがバーの後ろに見えるカスタム タブ バーを作成しようとしています。UITabBarController クラスをサブクラス化してから、半透明の背景画像を含めることができるカスタム タブ バーとタブを作成して、その部分を実行できるようにしましたが、現在抱えている問題は、コンテンツ ビューが基本的に内部にラップされることです。タブ バー コントローラーを使用しているため、下部で切り取られ、コンテンツを画面の高さいっぱいにする必要があります。

私はこの質問に出くわしました半透明の(その背後にコンテンツがある)UITabBarを作成する方法と受け入れられた答えは、UITabBarControllerを使用しないことを示唆していますが、どうすればよいかわかりません。UITabBarController を使用せずにタブ バーを実装するにはどうすればよいですか?

4

1 に答える 1

2

タブ バー コントローラーは単なるコンテナー ビュー コントローラーです。そのUIには、タブバービューであるサブビューと、「現在の」ビューコントローラーが何であれ、ビューのコンテナーであるサブビューがあります。自分自身を追加し、ユーザーがs ( )childViewControllersを選択したときにビューを切り替えることができます。UITabBarItem<UITabBarDelegate>

于 2013-07-08T15:02:23.517 に答える