Так что я не понимаю, почему, но исправлением для этого было добавить представление pageViewHolder на uiviewcontroller, который представляет viewcontroller, а затем установить ограничения с константой 1 для нижней части, например,
self.pageViewHolder.addConstraint(NSLayoutConstraint(item: (self.pageController?.view)!, attribute: .bottom, relatedBy: .equal, toItem: self.pageViewHolder, attribute: .bottom, multiplier: 1.0, constant: 1.0));
Также обратите внимание, что pageViewHolder ограничен дном суперпредставлений, а не безопасным выводом.