Short of actually creating a UITabBarController and performing the relevant experiment, does iOS have a programmatic way of getting the maximum number of tabs that could show up in the tabBarController, without a "more" tab?
This would be highly helpful for some cross-platform work I'm doing.
rmaddy
The most is 5 (on an iPhone, 8 on an iPad). When you add a sixth you get the 1st four plus a More tab with the other two. This can't be changed using a standard UITabBarController
.
Search github or other resources. There may be drop in replacement classes that will let you have more tabs shown at once.
来源:https://stackoverflow.com/questions/20403971/maximum-number-of-tabs-for-uitabbarcontroller-without-moreviewcontroller