I know this question has been answered before, the answer below looks pretty good.
https://stackoverflow.com/a/4124023/1098059
However, most of the answers date from before iOS 5. With the new static tables in iOS 5 what is the best way to insert text fields?