Is it possible to delete multiple or all pages in the
There is nothing to delete. A UIPageViewController doesn't have any pages other than the one whose view is showing right now. It merely calls its data source asking for the next or previous page. If you don't want the user to be able to navigate to any other pages, don't supply a next or previous page: return
nil from those data source methods.