title: Turn page programmatically in UIPageViewController when using UIPageViewControllerDataSource?
body: <p>I have an <code>UIPageViewController</code> and a class which conforms to <code>UIPageViewControllerDataSource</code> and manages the UIViewControllers which UIPageViewController displays. It all runs well when turning the pages is initiated by the user. But now I want to do that programmatically.</p>
  
  <p>I've found that there is a very similar question here on SO which answers the question for a static amount of ViewControllers: <a href="https://stackoverflow.com/questions/7208871/is-it-possible-to-turn-page-programmatically-in-uipageviewcontroller">Is it possible to Turn page programmatically in UIPageViewController?</a></p>
  
  <p>But I'm unable to adapt the answers to the use of UIPageViewControllerDataSource. I was thinking that there must be something like:</p>
  
  <pre><code>- (void)setCurrentViewController:(UIViewController *)viewController
  </code></pre>
  
  <p>I suppose I'm just overlooking something here.</p>