Как создать пользовательский tabBarController для имитации uiTabBarController - PullRequest
0 голосов
/ 26 января 2010

Как создать собственный контроллер панели вкладок, который имеет пользовательское фоновое изображение, пользовательские значки и пользовательские метки и расположение, но служит точно такой же цели, что и UITabBarController. Я плохо ищу оптимальное решение для этого.

Когда я изучу решение, это действительно поможет мне написать универсальную оболочку и сэкономит больше времени.

Я попытался использовать UIViews и сделать его как нижний колонтитул и баннер отдельно, но все это занимает много памяти. Я хочу упрощенный подход, который сделает разработку очень оптимальной.

Пожалуйста, помогите мне, друзья.

1 Ответ

1 голос
/ 26 января 2010
  • Создание представления (в IB или в коде), которое будет содержать 2 подпредставления - одно для вкладок и одно для содержимого
  • Создать контроллер представления, который будет иметь ссылки на оба представления
  • Создайте представление вкладок так, как вам нужно (кстати, оно также может быть поверх представления содержимого)
  • Отбросьте несколько разработанных кнопок в представлении вкладок
  • Каждая кнопка удалит все подпредставления представления содержимого и добавит представление контроллера представления в качестве единственного подпредставления представления содержимого
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...