Layered UIViewControllers?
<p>Maybe this isn't the best way to approach this...</p>

<p>Working on an app that could use two simultaneous UIViewControllers, layered, one on top of each other.</p>

<p>The rear UIViewController would run some background animation and respond to certain touch events through the front UIViewController.</p>

<p>The front UIViewController runs a game.  Half a dozen UIImageViews with buttons on top.</p>

<p>The reason I want to separate them is that the code for each UIViewController is unique and somewhat complex.  I really don't want to mix two separate state machines and related methods and properties into a single UIViewController.  Doing that for a demo and it is a mess.</p>

<p>What would be the right approach, if not the layered UIViewController idea?</p>
