Ограничения панели вкладок?

Есть ли способ увеличить количество элементов на панели вкладок iphone больше пяти? Я знаю, что он может создать вкладку «Дополнительно ...», но для еще одной вкладки это кажется чрезмерным.

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


person John Smith    schedule 06.11.2009    source источник


Ответы (1)


Нет. Это жестко запрограммированное ограничение в UITabBarController. класс. В Руководстве по программированию View Controller несколько раз упоминается возможность одновременного отображения только 5 вкладок.

Если вам действительно нужна эта функциональность, вам придется самостоятельно создать замену UITabBarController.

person Ben S    schedule 06.11.2009
comment
Вместо создания стандартной вкладки «Дополнительно» или замены tabBar он также может захотеть сгруппировать две связанные вкладки вместе с пользовательским представлением «Дополнительно», это позволит избежать простого tableView и может обеспечить лучший пользовательский опыт. - person jessecurry; 06.11.2009
comment
Что угодно может обеспечить лучший пользовательский интерфейс ;) Интересно, что они использовали, когда решили, что это лучшее решение (и что разрешить 6-7 вкладок было ужасно и плохо для вас)... - person Henrik Erlandsson; 22.03.2011