title: 3D transforms in UIWebView not captured properly with 'renderInContext'
body: <p>I am just starting out with Objective-C for iOS. I've created a simple app that lives in a <code>UIWebView</code>, generates imagery based on user input, and needs to allow users to capture and share their creations in an online gallery. I have made a method that captures an image of the <code>UIWebView</code>. I don't have my code in front of me right now, but it's similar to the code in <a href="https://stackoverflow.com/questions/2200736/how-to-take-a-screenshot-programmatically">How to take a screenshot programmatically</a> and other sources online, and I'll upload it later if necessary.</p>
  
  <p>The trouble I'm having is that my entire app relies on CSS3 3D transforms within the <code>UIWebView</code> to create the imagery, and when the screenshot is generated, the transforms appear to all be flattened. My understanding was that <code>renderInContext:</code> was supposed to show the <code>UIWebView</code> exactly as it appears to the user, but that is not what's happening. Anyone know why this cold be, or how to get around it?</p>
  
  <p>I've really tried to do my research on this one, and the closest thing I could find was this unanswered question: <a href="https://stackoverflow.com/questions/6149289/gray-box-on-uiwebview-screenshot">Gray box on UIWebView Screenshot</a>.</p>