Подкласс UITabBarController
и сделайте его своим собственным делегатом. Теперь вы можете перехватывать такие методы, как tabBarController:shouldSelectViewController:
, и манипулировать любыми пользовательскими представлениями, которые вы добавили на панель вкладок. И если вы добавите свое звездное поле в представление панели вкладок, а затем используете контроллеры вкладок, которые имеют полупрозрачные виды, общий фон может просвечивать.
И вы даже можете перехватывать методы контроллера панели вкладок, например setSelectedIndex:
, чтобы иметь еще больший контроль, чтобы позволить вам исчезать. Но просто убедитесь, что в какой-то момент вы вызываете super
версию метода, если вы делаете это, чтобы панель вкладок оставалась работоспособной.