title: Page curl & turn effects for iPhone Development
body: <p>I'm looking for a very simple page turn effect, similar to the one in iBooks BUT much simpler. I only need the page to be turned if the user swipes the screen (so no difficult 'grabbing' the page animations etc. -- simply an animation). Actually, all I would need is the following with the exception that it should not CurlDown or CurlUp, but from the left side to the right side and vice versa:</p>
  
  <pre><code>[UIView setAnimationTransition:
           UIViewAnimationTransitionCurlDown
                                 forView:self.view cache:YES];
  </code></pre>
  
  <p>I had a look around an there are several tutorials on how to do more advanced page turns:</p>
  
  <hr>
  
  <p>For iOS 5: Simply use UIPageViewController (see edit below)</p>
  
  <p>For iPad: <a href="http://wdnuon.blogspot.com/2010/05/implementing-ibooks-page-curling-using.html" rel="noreferrer">Page Curling</a> -- looks perfect &amp; beautiful, but quite advanced</p>
  
  <p>For iPad: <a href="http://oleb.net/blog/2010/06/app-store-safe-page-curl-animations/" rel="noreferrer">Page Curling</a> -- right direction, but not as beautiful</p>
  
  <p>For iPhone: <a href="http://blog.steventroughtonsmith.com/2010/02/apples-ibooks-dynamic-page-curl.html" rel="noreferrer">Fancy 'Transparent' Curl (like iBooks)</a> -- private API though (?)</p>
  
  <p>Deconstructing the effect in Classics: <a href="http://darknoon.com/blog/2008/12/08/deconstructing-classicsapp/" rel="noreferrer">Classics App</a></p>
  
  <hr>
  
  <p>I guess there may be more tutorials and sample code and I was wondering if we could collect them here with a little description. And of course, I am particularly looking for that very simple page-turn effect similar to <code>UIViewAnimationTransitionCurlDown/Up</code>, only that it goes from right-to-left and not buttom-to-top.</p>
  
  <p>Would it be easy to achieve a simple page turn effect with gradient overlays and a little 2-D animation? Or is this what the 'leaves' project is all about? Thanks for clarifications and updates of the list.</p>
  
  <hr>
  
  <p>EDIT:</p>
  
  <p>With iOS 5 you can now easily add iBooks like page turn effects. Simply open a new project and choose Page-based Application (you need xCode 4.2 and iOS 5 running).</p>