Ограничения на лентата с раздели?

Има ли някакъв начин да увеличите броя на елементите в лентата с раздели на iphone над пет? Знам, че може да създаде раздел „Още...“, но изглежда прекалено само за още един раздел.

Имам приложение, което се нуждае от шест (Алтернативно ще трябва да направя дълбока медитация, за да се отърва от едно).


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


Отговори (1)


Не. Това е твърдо кодирано ограничение в UITabBarController клас. Ръководството за програмиране на View Controller прави няколко препратки към възможността за показване само на 5 раздела наведнъж.

Ако наистина искате тази функционалност, ще трябва сами да създадете заместител на UITabBarController.

person Ben S    schedule 06.11.2009
comment
Вместо да създава стандартния раздел More или заместител на tabBar, той може да поиска да групира два свързани раздела заедно с персонализиран изглед More, това ще избегне обикновения tableView и може да осигури по-добро потребителско изживяване. - person jessecurry; 06.11.2009
comment
Всичко може да осигури по-добро потребителско изживяване ;) Чудя се на какво са били, когато са решили, че това е по-доброто решение (и че разрешаването на 6-7 раздела е ужасно и лошо за вас)... - person Henrik Erlandsson; 22.03.2011