views:

182

answers:

2

If you look at the Notes app on the iPad, you can see it uses all native iPhone controls, but they're "skinned" to look like a pad of paper. What's the best way to implement something similar to that? Could I use interface builder and simply change the background image for each of the controls, including the TableViews?

Thanks in advance for all your help! I'm going to continue researching this question right now.

+1  A: 

It's a little more complicated than that. My suggestion is manifold:

  1. Hire a real designer to make the artwork.
  2. Subclass whatever controls you want to skin, and handle this business directly in drawRect:. Interface Builder will not help you in this instance.
  3. Consider drawing your controls programmatically instead of using images; a really cool thing would be to cache the programmatic drawings so that they only have to be performed once.

Best of luck!

Jonathan Sterling
+2  A: 

This article from Dr Touch will probably come in handy: Stuff you learn from reverse engineering Notes.app

alku83
wonderful, thanks so much! that answered ALL my questions!
BeachRunnerJoe