Я использую вид таблицы в своем приложении. Я вручную создал представление таблицы с базовыми ячейками. Я вставил навигационную панель в верхней части экрана. Когда я прокручиваю вниз, панель навигации исчезает. Чтобы он снова появился, мне нужно прокрутить назад в верхнюю часть экрана. Как обеспечить постоянную навигацию abr на экране, пока я прокручиваю вниз. Навигационная панель исчезает при прокрутке
ответ
Существует несколько разных способов.
Первый способ заключается в том, чтобы встроить контроллер своего вида в контроллер навигации вместо добавления навигационной панели непосредственно в контроллер вашего вида. Выберите контроллер вашего вида и выберите Редактор-> Вставить встроенный контроллер навигации. Он добавит контроллер навигации в раскадровку и настроит ваш контроллер представлений в качестве его корневого контроллера. Это будет работать, даже если вы используете Tableview Controller (который не позволит вам добавлять панель навигации вручную в конструктор интерфейса). Я бы порекомендовал вам использовать этот способ.
Посмотреть скриншот http://imgur.com/WQhgktf
Второй способ заключается в добавлении навигационной панели непосредственно к контроллеру и проверить иерархию взглядов: и вид таблицы и панель навигации должна быть на том же уровне и навигационной панели должны Следуйте за таблицей. Скорее всего, ваша панель навигации была добавлена как подзаголовок представления таблицы. Обратите внимание, что я бы не рекомендовал вам следовать этому пути, потому что вам придется вручную добавлять ограничения, этот метод не будет работать с контроллером табличных представлений, а также вы можете столкнуться с некоторыми другими проблемами.
Посмотреть скриншот http://imgur.com/UYeq8vF