title: Really cool way to create custom UITabBar for iPhone app?
body: <p>I am doing a lot of researching lately about how to get a different looking with nice effects <code>UITabBar</code> on my iPhone app, but unfortunately I am only finding things on how to replace background color etc.</p>
  
  <p>Well, I've checked out this app called <a href="http://www.momentoapp.com/" rel="nofollow noreferrer">Momento</a> which is pretty cool and presents a very slick tabBar:</p>
  
  <p><img src="https://dzwonsemrish7.cloudfront.net/items/2E250E1m2e0T2A0V0H1B/Screen%20shot%202011-01-09%20at%2015.31.57.png" alt="Momento&#39;s UITabBar"></p>
  
  <p>So there are a couple of elements here I would like to ask you guys if you could help me by giving me the right directions on how to get a similar effect :)</p>
  
  <ul>
  <li><p><strong>Arrow above items:</strong> as you can see this app has this animated arrow that runs above the selected item with a very smooth animation.</p></li>
  <li><p><strong>Selected Stated of the item's image</strong> is not that blue-<em>ish</em> default one neither the default state which displays in a different shade of brown and gray version.</p></li>
  <li><p><strong>nice Items separators</strong> with beveled vertical lines.</p></li>
  <li><p><strong>different background image</strong> for the tabBar</p></li>
  <li><p><strong>different height</strong> for the tabBar</p></li>
  </ul>
  
  <p>At this point after some research I am able to set the height and background image by subclassing <code>UITabBarController</code> but I'm still not sure on how to accomplish the other items specially the first one related to the nice arrow effect.</p>
  
  <p>How do I do this? Please clarify what can or can't be done by subclassing the <code>UITabBarController</code> and specially if can be done in Interface Builder.</p>