O'Reilly logo

Learning Mobile App Development: A Hands-on Guide to Building Apps with iOS and Android by Michael Eierman, Jakob Iversen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Overview of Tables

A table in iOS is a single-column table where each cell contains data to be displayed to the user. The user can scroll-flick through the content by flicking a finger up and down the screen. The individual cell objects are reused when they scroll off the screen, and then they show up at the other end of the screen. This saves tremendous amounts of memory on the device by not having to create an object for every entry in potentially very long tables.

Tables are often used as navigation controllers to allow users to select content in a cell in the table and get more detailed information and/or take action on the data on a separate view controller. You will see the important role that navigation controllers play when you are working ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required