title: UITableViewCell Separator disappearing in iOS7
body: <p>I have some strange issue with <code>UITableView</code> only in iOS 7.</p>
  
  <p><code>UITableViewCellSeparator</code> disappears above the first row and below the last row. Sometimes after selecting the rows or some scrolling actions it appears.</p>
  
  <p>In my case <code>tableView</code> is loaded from the <code>Storyboard</code> with <code>UITableViewStylePlain</code> style. The problem is surely not in <code>UITableViewCellSeparatorStyle</code>, which is not changed from default <code>UITableViewCellSeparatorStyleSingleLine</code>.</p>
  
  <p>As I read at <strong><em>Apple Dev Forums</em></strong> (<em><a href="https://devforums.apple.com/message/889468#889468" rel="noreferrer">here</a> and <a href="https://devforums.apple.com/message/885634#885634" rel="noreferrer">here</a></em>) other people have such problem and some workarounds are found, for example:</p>
  
  <pre><code>Workaround: disable the default selection and recreate the behaviour in a method
  trigged by a tapGestureRecognizer.
  </code></pre>
  
  <p>But I am still searching for the reason of such separator strange behaviour.</p>
  
  <p>Any ideas?</p>
  
  <p><strong>Update:</strong> As I saw in XCode 5.1 DP and iOS 7.1 beta, Apple tried to fix this problem. Now separator is shown as needed sometimes below the last row, after some refreshing, but not after tableview creation.</p>