dismissViewControllerAnimated and unintended tableview repositioning
<p>I currently have a UIViewController with UIView inside it, that is changed via tabbar. The problem is illustrated in the following images:</p>

<ol>
<li><p>Loading the table (normal):</p>

<p><img src="http://i.imgur.com/p3QV8t6.png" alt=""></p></li>
<li><p>After selecting a row, empty placeholder appears (normal):</p>

<p><img src="http://i.imgur.com/JKsvU32.png" alt="selecting a row, empty placeholder (normal) "></p></li>
<li><p>After pressing return and calling the dismissViewControllerAnimated:completed: method (problem):</p>

<p><img src="http://i.imgur.com/VJstvMd.png" alt="calling the dismissViewControllerAnimated:completed method (problem)"></p></li>
</ol>

<p>It seems that when I dismiss the view, it ignores my tabbar items and forgets the positioning, relocating the table all the way at the top, underneath my menu. Is there something that I can do to correct this?</p>

<hr>

<p>The Code:</p>

<p>(in MainViewController):</p>

<pre><code>[self presentViewController:collectionController animated:YES completion:nil];
</code></pre>

<p>(in CollectionViewController):</p>

<pre><code>[self dismissViewControllerAnimated:YES completion:nil];
</code></pre>
