title: Displaying a UIViewController/UIView over another view
body: <p>I'm trying to create a picker controller with a 'Done' button positioned just above it, to display over a form that is in another view.</p>
  
  <p>I have created a sub-class of UIViewController and using IB I've added a toolbar and a picker view. This seems fine and by copying the examples in UICatalog I can get it to display the required values and I can listen for selections etc.</p>
  
  <p><a href="http://web.me.com/gareth.davis/so/settlement_picker_ui.png" rel="nofollow noreferrer">alt text http://web.me.com/gareth.davis/so/settlement_picker_ui.png</a></p>
  
  <p>In the above I have set the background color of the view to be alpha 0.0. I have also tried setting the alpha of the view it's self to 0.0, this just displays a completely transparent view. </p>
  
  <p><a href="http://web.me.com/gareth.davis/so/picker_running_in_app.png" rel="nofollow noreferrer">alt text http://web.me.com/gareth.davis/so/picker_running_in_app.png</a></p>
  
  <p>The above is the view controller displayed over the top of my form using:</p>
  
  <pre><code>    [self presentModalViewController:settlementPickerViewController                         
                          animated:YES];
  </code></pre>
  
  <p>In addition to trying to set various alpha properties of my view I have also attempted to change the height of the view in order such that there is no need for a transparent section, trouble is the view is then positioned half way up the screen.</p>