Introduction
I am going to write series of UITableView tutorials (Video Tutorials as well). My target is to make the customized UITableView using UITableViewCell which is requested on “Request Tutorial” page. Following are the list of tutorials, which I will be posting on this blog:
1. Create a Simple UITableView [Populate UITableView With Array]
2. Navigatation in UITableView [Navigatation on UITableView using didSelectRowAtIndexPath]
3. Grouped UITableView [Using Interface builder]
4. Tips for UITableView Design [Change UITableView properties i.e background colour, accessory type, add footer and header]
5. Add, Delete & Re-order UITableView rows
6. Creating UITableView using UITableViewCell
7. Adding Pictures into your UITableView using Interface builder
8. UITableView & UITableViewCell examples and tips
[Note: If you want more tutorials on UITableView or UITableViewCell, then add a comment on "Request Tutorial" Page]
1. Create a Simple UITableView
This tutorial will give you very basis idea of how you can make UITableView using Interface builder and link it to your Xcode Project. Using this tutorial you can create a basic UITableView in your iPhone application.
2. Navigatation in UITableView
This tutorial will explain navigation from UITableView to a simple UIViewController. In this tutorial, I also add navigation to your application using UINavigationController & add a title to your UIViewController.
3. Grouped UITableView
This tutorial will explain, how you can make your UITableView to look like group of sections. Add header and footer to your UITableView. Change in selection code, so that it behave differently for each section.
4. Tips for UITableView Design
This tutorial will explain, how you can change the background of UITableView in Plain and Grouped Style. Also give you some tips how you can change the alpha, accessory type, deselect row, add pictures in header & footer and change height for header and footer of UITableView. So this tutorial will give you some tips and tricks to change UITableView design.
5. Add, Delete & re-order UITableView
This tutorial will explain, how you can change the UITableView data. In this tutorial, I will add, delete and re-order rows in UITableView. I will be using navigation code here.
6. Custom UITableViewCell using Interface Builder
This tutorial will help you to create custom rows in table view using UITableViewCell class. Using custom UITableViewCell class you can reduce your number of lines code because it helps you to design your cells inside nib files (Interface Builder) and then map it to your UITableView
Other tutorials will be coming soon!
7. Adding Pictures into your UITableView using Interface builder:
Popularity: 23% [?]



Great looking forward to the tutorials.
Small note to say “thank you” for your tutorials. They’re well done, among the better ones available, and cover some areas untouched or untouched as thoroughly as some others. Thanks again!
@John,
Thanks for your comments, let me know if you want more tutorials from my side.
Hi Adeem,
I request you to provide a tutorial on scrolling with UITableView and UITableViewCell. Actually i’ve 3 rows in my table view, first two rows are similar with same height while third row is with more height.
First/Second row: with UITextField
Third row: with UITextView
When user start entering in the third row (UITextView), i would like to scroll the UITableView upward as user continue to type.
This is very similar requirement as in iphone email compose screen where user start typing the mail and tableview scrolls upward.
Can you help me?
If I am using SQLite to display data in my cell, and I have a phone number or address, How do I make the cell capture the data to make the phone call or map the address?
Hi there,
Please accept my greetings.
I am visiting your blog from last 6 days to refer your articles for my first IPhone App for a small community here in my country, which is going to be free.
The App is Same like the Address book, displaying names from the sqlite database and then when you select any particular name it show the records on the other view.
I am almost done with the App except of the search feature, which i am struggling to implement from last 7 to 8 days.
Is it possible for you to help me to devleope the search feature in this App.
If yes, i can send you the whole code files with the database on email.
I will also send you the donation.
I am already very very thankful to you for such a lovely Article that you have already put up for people like us who are new to the IOS Devlopment.
I am waiting for your response.
Thanks once again
Hitesh WT.
I learned a lot so please do these 2.
A tutorial on adding to a table (in an NSMutableArray) but through the Add + button at the top of a navigation Controller.
A tutorial like adding a whole event to a calendar including a begin and end time, if it repeats, daily, weekly, monthly, yearly. And so it saves to a property list or the file system
Hi Adeem,
Your site is such a great resource…. Only thing is, it’s difficult to navigate my way through your IPhone Programming Tutorials, all 7 of them? Is there a way that you can group those blogs and all your other blogs?
Thanks!