title: iOS 7 Table view fail to auto adjust content inset
body: <p>I am transiting my project to iOS7. I am facing a strange problem related to the translucent navigation bar. </p>
  
  <p>I have a view controller and it has a tableview as subview (let's call it ControllerA) . I init a new uinavigationcontroller with the controllerA and present it modally using presentviewcontroller. The presented view controller's table view is blocked by the navigation bar. I set the <strong>automaticallyAdjustsScrollViewInsets</strong> to <strong>YES</strong> but the result did not change. 
  I knew I can set the <strong>edgesForExtendedLayout</strong> to <strong>UIRectEdgeNone</strong>, but it will make the navigation bar no more translucent.</p>
  
  <p><img src="https://i.stack.imgur.com/2gKod.png" alt="Table view get blocked"> </p>
  
  <p>After that, I tried to create a new view controller for testing. It contains almost the same elements. But the result is much different. The table view content does not get blocked. </p>
  
  <p><img src="https://i.stack.imgur.com/st24y.png" alt="enter image description here"></p>
  
  <p><strong>Conclusion</strong> </p>
  
  <ol>
  <li>Two View Controllers' automaticallyAdjustsScrollViewInsets set to YES </li>
  <li>The project is not using storyboard</li>
  <li>The first one is created at Xcode 4.6, The second one is newly created on Xcode 5</li>
  <li>I have compared two classes xib and code, not much different</li>
  </ol>