Custom tab bars, table views, etc

608 views Asked by At

this is my first question here at Stack Overflow.

I've been looking for a way to do this ever since I started programming for iOS (which was really not that long ago, about a month) but I haven't been able to find any concrete explanation, so I decided to ask you.

I've seen many apps that have custom artwork in them (e.g. wooden textures, backgrounds with noise, custom table view cells, etc.) and I would like to add some to my own apps, are there any properties that I can access, say for example, on a tab bar?

Check out Wunderlist or ReadMore, these two are great examples of what I mean.

Wunderlist was made using Titanium, obviously editing backgrounds and customizing table view cells and table view backgrounds is easier in JavaScript, but if Titanium has a way of doing it then there must be a way of doing it natively in Objective-C, right?

Thank you in advance, your help is very much appreciated.

2

There are 2 answers

1
John Parker On BEST ANSWER

There are a number of ways to create a custom UITableView and associated cells.

As a general overview, the Cocoa with Love Easy custom UITableView drawing blog post is pretty good and there's also a more recent (and complex) UITableView construction, drawing and management (revisited) post on the same site if you really want to go for it on the customisation front.

0
vikingosegundo On

there a few ways of customizing UITabelViewCells.

Table View Programming Guide for iOS
Interessting Chapters:

  • Programmatically Adding Subviews to a Cell’s Content View
  • Loading Custom Table-View Cells From Nib Files
  • Subclassing UITableViewCell