Document Revision History

This table describes the changes to Table View Programming Guide for iOS.

DateNotes
2013-09-18

Clarified the requirements for reordering controls to appear.

 

Clarified the requirements for reordering controls to appear in What Happens When a Row is Relocated.

2012-12-13

Added a section about enhancing the accessibility of table view cells.

2012-09-19

Added new information for iOS 5.

2011-01-05

Made some minor corrections.

2010-09-14

Made several minor corrections.

2010-08-03

States now that beginUpdates...endUpdates calls can be nested.

2010-07-08

Changed the title from "Table View Programming Guide for iPhone OS."

2010-05-20

Made many minor corrections in diagrams and text. Added description of reload behavior in batch udpates.

2010-03-24

Made the introduction more informative.

2009-08-19

Explained how to set the background color of cells, emphasized purpose of tableView:willDisplayCell:forRowAtIndexPath:, and made minor corrections.

2009-05-28

Updated to describe 3.0 API, especially predefined cell styles and related properties. It also describes the use of nib files with table views and table-view cells and includes an updated chapter on view controllers and design patterns and strategies.

2008-10-15

Warned against calling setEditing:animated: when in tableView:commitEditingStyle:forRowAtIndexPath:. Updated illustration.

2008-09-09

Added section on batch insertions and deletions, added related classes to TOC frame, added guidelines on clearing selection, and made minor corrections.

2008-06-25

First version of this document.