You can go two ways in iOS7, each with their pros and cons.
You can go the TextKit way, define multiple text containers (each text area on each page), and use a single layout manager to draw your across the views. The pros of this is that it gives you a lot of control and versatility. The cons, as you have probably figured out, is it is difficult to implement for a small need such as this.
Another way is UIWebView
pagination. What this does is create exactly what you need with three lines of code:
_webView.paginationMode = UIWebPaginationModeLeftToRight;
_webView.paginationBreakingMode = UIWebPaginationBreakingModePage;
_webView.gapBetweenPages = 5;
The cons of this is that you have a webview, which is somewhat harder to manage (you load an HTML instead of text).