Wow. If you have 80 view controllers for a simple application, you know you're going wrong somewhere!
All you need is one view controller for displaying this content. You should detect when one of the buttons has been tapped, and then modify the UI to suit the action. You can store all the information per page in an NSMutableArray
, and increment or decrement the index depending on whether the user tapped "Go to the next page" or "Back", respectively. Furthermore, if they click "Save", you can modify the NSDictionary
at the current index of the array, and replace it in the array.