UIPageViewControllerDataSource | Apple Developer Documentation

The protocol is adopted by an object that provides view controllers to the page view controller on an as-needed basis, in response to navigation gestures.