Как указать ширину, гибкое пространство и / или положение между Uitabbartems в Uitabbar?

StackOverflow https://stackoverflow.com/questions/4343870

Вопрос

Я работаю над проектом, когда клиент хочет использовать панель инструментов Uitabbar Looklike (значки и заголовки) в нижней части некоторых видов.

Tabbar должен иметь 1 элемент слева, затем свободно пространство и 2 предмета справа. Должен ли я использовать 2 дополнительных UITABBARITEWS (и поставить их во второй и третью позицию), скрыть и отключить их для достижения этого или это более простое решение для этого?

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

Это было полезно?

Решение

Я думаю, у вас есть правильная идея. Настройка UITabBar Делать вещи необычных часто довольно сложно, и лучше написать свой собственный. Но в вашем случае вы должны быть в состоянии просто как вы предложили. Один из способов было бы добавить контроллеры просмотра прямо в IB, а затем установить title к пустой строке и повторно enabled Для второго и третьего контроллера просмотра.

Другие советы

Почему бы вам не просто использовать Uitoolbar? Когда кнопка подключена, вы можете переключать вид вручную.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top