Как создать вкладку из шести элементов без сторонней библиотеки в Swift? - PullRequest
0 голосов
/ 01 апреля 2020

Как создать панель из шести элементов, например FaceBook, без сторонней библиотеки? Я пытался использовать стороннюю библиотеку, но она не может дать желаемого эффекта. Могу ли я изучить какую-либо информацию, чтобы создать панель из шести пунктов? Спасибо.

1 Ответ

0 голосов
/ 01 апреля 2020

Невозможно, если у вас более 4 панелей вкладок, тогда отображается кнопка «Дополнительно» из документации Apple:

Вы также можете использовать делегата для отслеживания изменений в панели вкладок, которые сделаны. контроллером More, который более подробно описан в The More Navigation Controller.

The More Navigation Controller Панель вкладок имеет ограниченное пространство для отображения ваших пользовательских элементов. Если вы добавляете шесть или более пользовательских контроллеров к контроллеру панели вкладок, контроллер панели вкладок отображает только первые четыре элемента плюс стандартный Дополнительные элементы на панели вкладок . При нажатии элемента «Дополнительно» открывается стандартный интерфейс для выбора оставшихся элементов.

Подробнее:

https://developer.apple.com/documentation/uikit/uitabbarcontroller

https://developer.apple.com/documentation/uikit/uitabbarcontroller?language=objc#1653016

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...