title: start load event for UITableView in Swift
body: <p>I want to animating activity indicator when tableView load the post after tapping on cell. So, when I tap on cell with the following code:</p>
  
  <pre><code>func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
          selectedRow = tableView.indexPathForSelectedRow()!.row
          performSegueWithIdentifier("body", sender: nil)
  }
  </code></pre>
  
  <p>First problem is on load the app this indicator already runs and visible. I did hide it with</p>
  
  <pre><code>loading.alpha = 0
  </code></pre>
  
  <p>and inside of didSelectedRow put:</p>
  
  <pre><code>loading.alpha = 1
  loading.startAnimating()
  </code></pre>
  
  <p>but in this case it show it very late and shortly between the transition from A to B. </p>
  
  <p>Can I make that it will show the loading while the segue(second) doesn't fully loaded yet, so before the transition process not only in table view but everywhere?</p>