Я запускаю Xcode 7.2. Это сводило меня с ума, но я понял это. Вот все, что вам нужно сделать, чтобы появилась кнопка «Назад» (сделать тестовый проект, чтобы это доказать):
1) У вас должен быть контроллер навигации, и он должен быть установлен в качестве начального контроллера представления. Поэтому добавьте контроллер навигации, вы импортируете две таблицы. Нажмите «Контроллер навигации» и в списке свойств установите флажок «Исходный контроллер просмотра». Теперь вы увидите и стрелку, указывающую на это представление.
2) В нашем случае нам нужен ViewController, а не включенный/подключенный TableViewController, поэтому удалите TableViewController (RootController) и добавьте новый ViewController.
3) Подключите контроллер навигации к новому ViewController, щелкнув верхнюю панель навигационного контроллера и оранжевую кружку, указав стрелку слева. Удерживайте кнопку Control на клавиатуре и щелкните и перетащите ее с оранжевого круга на ViewController и отпустите. При задании списка опций о том, как подключить два вида, выберите «контроллер корневого представления».
Выполнено! Теперь вы действуете на панели навигации, и вы автоматически получаете обратную стрелку на всех добавленных сегментах. Проверьте это. Добавьте еще один ViewController и подключитесь к нему с помощью кнопки существующего ViewController. Используйте подход Control-click-drag от кнопки до новейшего ViewController. Выберите параметр «показать» для нового созданного вами сегмента.
Запустить его. Когда вы нажмете кнопку и вы перейдете на новый ViewController, вы увидите, что опция «назад» автоматически появляется.
Все это обеспечивается контроллером навигации, но только когда вы делаете другой контроллер RootController. Счастливые навигационные!
Я использую xibs, так как мне это сделать? – Bart
Оформить заказ @ Ответ Аарона – BloonsTowerDefence