Tab Bar Controller

The Tab Bar Controller (UITabBarController) manages an array of View Controllers. Our Let's Eat app will use a Tab Bar Controller. This controller will give us the ability to have navigation for our app with minimal setup.

Apple has a few apps with which you might be familiar that use the Tab Bar Controller:

A UITabBarController can only have five tabs on the iPhone. If your UITabBarController has more than five tabs on the iPhone, the fifth tab and any after that move underneath a More button: