Мне удалось решить эту проблему, изменив следующее:
Я изначально создал приложение с использованием шаблона UIViewController.Поскольку я хотел использовать UINavigationController для управления моей навигацией, я добавил один и поместил его поверх (!) Моего RootViewController.
Вот что, я думаю, могло произойти: всякий раз, когда я помещал новый вид на мой NavigationController, он, казалось, скользил сверху - что-то, чего я не хотел видеть.Это может быть из-за того, что UIViewController «позади» моего NavigationController имел разную компоновку кадра, а именно те пиксели, которые были взяты верхней панелью навигации.
Итак, я недавно создал новое приложение, используя шаблон UINavigationController.Я удалил TableView и добавил обычный вид в качестве его представления.Теперь нажатие и выталкивание новых контроллеров представления работает просто отлично - слайд пропал:)
Надеюсь, я смогу кому-нибудь помочь.