2009-10-14 2 views
3

Я хотел бы, чтобы утончать высоту UITabBar, удаляя заголовки каждого элемента и восстанавливая вертикальное пространство, которое они занимают, a la Tweetie 2. Это не похоже на установку в формате .xib или программно , Должен ли я подклассифицировать UITabBar и катить мои собственные?Создание более тонкого UITabBar

+1

Peter Boctor опубликовал хорошее решение этой проблемы (и включил еще несколько пользовательских интерфейсов пользовательских интерфейсов) [здесь] (https://github.com/boctor/idev-recipes/tree/master/CustomTabBar). – sumizome

ответ

4

Ролл самостоятельно. Я уверен, что Tweetie 2 - обычай; и высота устанавливается в переданном UITabBar.

+0

Я немного потерял, где начинать подклассифицировать это ... свойство высоты UITabBar и, скорее всего, его метод setItem: анимированный:. Любые другие советы/ресурсы для подклассов объектов UIView, подобных этому? – alexbw

+1

Я думаю, что «roll», он имел в виду «Roll» - как в, полностью обычай ... –

+0

Кендалл прав в моем использовании рулона, извините за замешательство и подвело. Я согласен, что было бы неплохо иметь настраиваемый контроллер панели вкладок. – JoePasq

1

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

Смежные вопросы