title: UITableView scroll indicator under UINavigationBar after modifying contentEdgeInset
body: <p>I have a <code>UINavigationController</code> that can show data as <code>UICollectionView</code> or in <code>UITableView</code>. iOS 7 automatically adjust scroll view inset for the first <code>UIScrollView</code> founded in the view hierarchy.</p>
  
  <p>So, <code>UICollectionView</code> is ok but I have to set <code>contentEdgeInset</code> for the <code>UITableView</code>. After this line </p>
  
  <p><code>self.tableView.contentInset = UIEdgeInsetsMake(44.0f, 0.0f, 0.0f, 0.0f);</code></p>
  
  <p>content in <code>UITableView</code> are shown well, but the scroll indicator doesn't stop at the <code>UINavigationBar</code>, but continue under it.</p>
  
  <p>How can I resolve this and stop the scroll indicator at the begin of <code>UINavigationBar</code> ?</p>
  
  <p><img src="https://i.stack.imgur.com/fh75Z.png" alt="enter image description here"></p>