Как указать ширину, гибкое пространство и / или положение между Uitabbartems в Uitabbar?
-
30-09-2019 - |
Вопрос
Я работаю над проектом, когда клиент хочет использовать панель инструментов Uitabbar Looklike (значки и заголовки) в нижней части некоторых видов.
Tabbar должен иметь 1 элемент слева, затем свободно пространство и 2 предмета справа. Должен ли я использовать 2 дополнительных UITABBARITEWS (и поставить их во второй и третью позицию), скрыть и отключить их для достижения этого или это более простое решение для этого?
Я хотел бы не использовать Uitoolbar для этого, так как настроить его высоту, это боль, вызывает неожиданное поведение в некоторых случаях (специально при использовании модальных контроллеров просмотра).
Решение
Я думаю, у вас есть правильная идея. Настройка UITabBar
Делать вещи необычных часто довольно сложно, и лучше написать свой собственный. Но в вашем случае вы должны быть в состоянии просто как вы предложили. Один из способов было бы добавить контроллеры просмотра прямо в IB, а затем установить title
к пустой строке и повторно enabled
Для второго и третьего контроллера просмотра.
Другие советы
Почему бы вам не просто использовать Uitoolbar? Когда кнопка подключена, вы можете переключать вид вручную.