Проблема раскадровки Xcode - кнопка панели Кнопка появляется только в нижней части TableViewController

Не уверен, что это ошибка в XCode 6 (я использую бета-версию 4) или ожидаемое поведение.

Когда у меня есть контроллер вида в навигационном контроллере и "выдвигаю" (устарел) переход к контроллеру табличного представления (TVC), я могу перетащить элемент панели кнопок на панель навигации в TVC.

enter image description here

Когда я делаю то же самое, но "показываю" (новый адаптивный переход) ТВЦ, элемент "Панель кнопок" опускается вниз и фактически не отображается при сборке проекта.

enter image description here

Чтобы решить эту проблему, нужно сначала установить "Push", перетащить элемент "Панель кнопок", а затем изменить переход на "Show". Но нужно ли это? Это ошибка XCode или я что-то упустил?

Ответ 1


    Я попытался создать проблему, с которой вы столкнулись, с помощью кнопки бара внизу. Это не проблема или ошибка XCode.
  Но в новом Xcode, когда вы используете segue to Show (например, Push), в следующем представлении вы не получите панель навигации.
enter image description here   Вам нужно добавить панель навигации, а затем добавить элемент панели кнопок на панель навигации. enter image description here enter image description here Надеюсь, что ваша проблема будет решена.

Ответ 2

У меня была та же проблема, и я исправил ее, просто выбрав контроллер представления и изменив "Верхнюю панель" на "Непрозрачная панель навигации" с Inferred. Это позволило мне добавить элемент Bar Button сверху.