Page-based and presentation - based applications are just templates , making your job easier. Depending on the template choice, Xcode will automatically generate some files and use some controls. There is no need to start with such a template, you can even start with an empty application . There you develop from scratch. You can choose a template based on the type of your application.
To find the difference, just create applications using both templates and launching them. Page-based use uses the pageViewController , which switches pages while scrolling, like pages from book pages. a single-view application creates a single view controller and its presentation. If you select one application with one view, do not worry at first. Add a pageViewController and create it correctly, you can make it as a page based application
Anil varghese
source share