Можно ли прокрутить UITabBar? - PullRequest
0 голосов
/ 10 марта 2012

Я скачал Менеджер загрузок из App Store и заметил, что приложение прокручивает UITabBar, например: Когда пользователь нажимает кнопку, панель перемещается влево и показывает другой вариант для пользователя. Это действительно возможно и Apple принимаетэтот тип настройки в UITabBar? Если это возможно, как я могу это сделать, предоставьте пример кода или ссылку.

Ответы [ 3 ]

4 голосов
/ 10 марта 2012

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

infinitetabbar : полоса прокрутки с пробелом для бесконечных элементов

jsscrollabletabbar : JSScrollableTabBar - это простой, усовершенствованный элемент управления панели вкладок, который напоминает TabStrip, найденный в популярной библиотеке Three20, но без каких-либо зависимостей.

0 голосов
/ 04 февраля 2013

Да, вы можете реализовать прокручиваемую панель вкладок, используя UITabBar. Adobe Writer, возможно, подумал об использовании только UITabBar, поэтому он упомянул, что это невозможно реализовать, но если вы используете ScrollView и UITabBar, это можно реализовать. Положите tabbar на scrollview, scrollview размер равен 320 460 (без учета размера строки состояния). Размер TabBar - любой размер, который вы хотите, scrollview contentsize должен быть равен tabbar size.

0 голосов
/ 10 марта 2012

Это, вероятно, пользовательский элемент управления (представление прокрутки с несколькими дочерними кнопками)В Магазине это вполне приемлемо, если вы не используете никаких недокументированных функций.

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