title: Custom UIScrollview with UIPageControl Performance Issues
body: <p>I have a UIPageControl that has 24 pages. Each page features a UITableView. A user can press buttons at the top of the screen to refresh the data (all 24 pages).</p>
  
  <p>Calling reloadData on all pages causes a 3 second delay, but the data is refreshed and they can scroll through the UIPageControl and see fresh data. Calling reloadData on the current page is fast but only updates the page in question. When the user goes to the next page, the data is old/wrong.</p>
  
  <p>My "fix" is to implement a system whereby I call reloadData on pages just before the user scrolls to them, one at a time, and keep track of which pages are fresh and which aren't.</p>
  
  <p>Is this the correct approach in a UIPageControl situation with a relatively large number of pages or am I misusing UIPageControl, using an incorrect way to refresh the pages, or something else.</p>
  
  <p>I really appreciate your advice on fixing this performance issue.</p>
  
  <p>Thanks.</p>