title: Reload UITableView inside UIScrollView in Swift
body: <p>I've a main class called <code>ViewController</code> which is holding the <code>UIScrollView</code> and inside this <code>ViewController</code> I'm defining the three other controllers that is holding UITableViews as following : </p>
  
  <pre><code>let viewController1 = storyboard?.instantiateViewControllerWithIdentifier("ViewController1") as! ViewController1
  let viewController2 = storyboard?.instantiateViewControllerWithIdentifier("ViewController2") as! ViewController2
  let viewController3 = storyboard?.instantiateViewControllerWithIdentifier("ViewController3") as! ViewController3
  </code></pre>
  
  <p>And then adding them to the scrollview.</p>
  
  <p>I've implemented <code>UIScrollViewDelegate</code> so after finishing from scrolling it refresh my <code>UITableView</code> in that <code>ViewController</code>.</p>
  
  <pre><code>func scrollViewDidEndDecelerating(scrollView: UIScrollView) {
  
      let page = scrollView.contentOffset.x / self.view.frame.width
  
  }
  </code></pre>
  
  <p>I got the page number, but how do i reload for example if i am in <code>ViewController2</code> which has <code>UITableView</code>? </p>