Table view is empty - there's an image view from somewhere at the front of the view hieararchy
<p>I was puzzled why my table view is completely blank, despite the fact it should contain content. So I expanded the view hierarchy and can see there is some image view at the front:</p>

<p><a href="https://i.stack.imgur.com/wokzU.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/wokzU.png" alt="enter image description here"></a></p>

<p>See how there's a blue bar the far right of the diagram - thats an image view:</p>

<p><a href="https://i.stack.imgur.com/6ySwU.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/6ySwU.png" alt="enter image description here"></a></p>

<p>What is this and how can it be there? Its not part of my view controller, and I'm not doing anything like inserting views at runtime or anything, its just a regular table view all done via the storyboard. How can I find out what this is and how its getting there?</p>

<p>But apart from wondering what it is, its not covering the table view, so what reasons could there be for nothing being displayed? As can be seen there's  content there in the hierarchy yet there's nothing at all visible in the table view - I just get the red nav bar with white screen below it.</p>

<p>I suspect I won't be able to get an answer to these issues directly, but if anybody has any debugging tips for finding out where this image view is coming from, or how to analyse and debug the hieararchy they'd be appreciated.</p>