Проблема раскадровки 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), в следующем представлении вы не получите панель навигации.
Вам нужно добавить панель навигации, а затем добавить элемент панели кнопок на панель навигации.
Надеюсь, что ваша проблема будет решена.
Ответ 2
У меня была та же проблема, и я исправил ее, просто выбрав контроллер представления и изменив "Верхнюю панель" на "Непрозрачная панель навигации" с Inferred. Это позволило мне добавить элемент Bar Button сверху.