title: When I dynamically load data into my uitableviewcontroller, my separator insets default back
body: <p>I have a <code>UITableViewController</code> that I am trying to do a pull refresh with.  In my <code>viewDidLoad</code> method I set the SeparatorInsets to 0</p>
  
  <pre><code> override func viewDidLoad(){
              super.viewDidLoad()
              self.tableView.separatorInset = UIEdgeInsetsZero
  
  
      }
  </code></pre>
  
  <p>At first the separators look correct, but as soon as i dynamically add any <code>UITableViewCell</code>'s to the table, the ones added have a separator inset. I am calling <code>self.tableView.reloadData()</code> and loading cells like this:</p>
  
  <pre><code>override func tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!) -&gt; UITableViewCell! {
  
          let cell:MyTableViewCell = tableView.dequeueReusableCellWithIdentifier("myTableCell") as MyTableViewCell
  
              cell.separatorInset = UIEdgeInsetsZero
  
  
          return cell
      }
  </code></pre>
  
  <p>The result looks like this:</p>
  
  <p><img src="https://i.stack.imgur.com/JxQKb.png" alt="enter image description here"></p>
  
  <p>I have also changed the custom separator inset interface builder</p>