Book description
If you're an iOS app developer, chances are you'll be using table views in your development projects. Table views are the bread and butter of iOS apps. With them, you can create everything from the simplest of lists to fully tricked-out user interfaces.
Table views are one of the most complex components found in UIKit. While using them for boring standard user interfaces is quite simple, customizing them can become really challenging.
Pro iOS Table Views takes a task-oriented focus to assist you when implementing customized table views. Although it delves deeply into the Table View API, you can always decide in which level of detail you want to dive in. It's aimed to be a great reference and customization cookbook at the same time, useful for beginners as well as intermediate developers.
Covers the entire Table View API in depth
Covers customization and performance topics in depth
Task-oriented reference with multiple levels of detail
What you'll learn
The anatomy of tables and cells
The design patterns that power the table view
How to create and configure table views
How to customize every last little detail of the table view
How to use table views on the iPad
Advanced tips and tricks for performance and killer user interfaces
The latest updates in iOS 5 and how to exploit them
Who this book is for
The book is targeted at iOS developers who need to customize Table Views. The information is divided into several layers of detail. While the book covers complex customization topics and user interaction techniques, it provides the fundamental basics needed for customization. Both beginners and intermediate developers will find great value in this book as a helpful reference, at hand to quickly refresh their knowledge at any given time.
Table of contents
- Title
- Dedication
- Contents at a Glance
- Contents
- About the Author
- About the Technical Reviewer
- Acknowledgments
- Introduction
-
Chapter 1: Table Views from the Ground Up
- What Are Table Views?
- The Anatomy of a Table View
- Creating a Simple Table View App
- Creating the Application Skeleton
- Generating Some Data
- Creating the Table View
- Conforming to the Table View Protocols
- Wiring Up the Data Source and Delegate
- Displaying the Data
- Adding Some Interactivity
- Understanding How the App's Objects Fit Together
- Summary
- Chapter 2: How the Table Fits Together
- Chapter 3: Feeding Data to Your Tables
- Chapter 4: How the Cell Fits Together
- Chapter 5: Using Tables for Navigation
-
Chapter 6: Indexing, Grouping, and Sorting
- Using Indexed Tables
- Using Sectioned and Grouped Tables
- Creating a Simple Indexed Table
- Building Practical Sectioned Tables
- Creating the Data for a Table with Sections and Indexes
- Creating the All-Singing, All-Dancing Table
- Creating Table and Section Header and Footer Views
- Moving the Table Programmatically
- Finding the Current Scroll Position in the Table
- Summary
- Chapter 7: Selecting and Editing Table Content
- Chapter 8: Improving the Look of Cells
- Chapter 9: Creating Custom Cells with Subclasses
- Chapter 10: Improving the Cell’s Interaction
- Chapter 11: Table Views on iPad
- Index
Product information
- Title: Pro iOS Table Views for iPhone, iPad, and iPod Touch
- Author(s):
- Release date: March 2012
- Publisher(s): Apress
- ISBN: 9781430233480
You might also like
book
iPad and iPhone Tips and Tricks: (covers iOS7 for iPad Air, iPad 3rd/4th generation, iPad 2, and iPad mini, iPhone 5S, 5/5C & 4/4S)
iPad® and iPhone® Tips and Tricks Covers iPad Air, iPad 3rd/4th generation, iPad 2, iPad mini, …
book
Beginning iOS 4 Application Development
The ideal starting point for creating apps using iOS 4 Written by an experienced Apple developer …
book
iPad® and iPhone® Tips and Tricks (Covers iOS 6 on iPad, iPad mini, and iPhone), Second Edition
Easily Unlock the Power of Your iPad, iPad mini, or iPhone Discover hundreds of tips and …
book
Creating iOS 5 Apps: Develop and Design
With more than 250 million iOS devices sold Apple’s booming mobile platform provides a large and …