а зачем то 20 контроллеров?
Обычно на сцену добавляется один UIScrollView (с включенным пейджингом), в него суется два (три) контроллера, отображающих по вопросу и дальше во время перелистывания пользователем они тусуются, как колода карт (эдакий аналог UITableView но с одной видимой ячейкой на экран)
Да и вообще, для вашей задачи просто идеально подходит
UIPageViewControllerClass