Home > Store

iOS UICollectionView: The Complete Guide, 2nd Edition

Register your product to gain access to bonus material or receive a coupon.

iOS UICollectionView: The Complete Guide, 2nd Edition

eBook (Watermarked)

  • Your Price: $19.99
  • List Price: $24.99
  • Includes EPUB, MOBI, and PDF
  • About eBook Formats
  • This eBook includes the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    MOBI MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.

    Adobe Reader PDF The popular standard, used most often with the free Adobe® Reader® software.

    This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.


  • Copyright 2014
  • Dimensions: 7" x 9"
  • Edition: 2nd
  • eBook (Watermarked)
  • ISBN-10: 0-13-376261-0
  • ISBN-13: 978-0-13-376261-7

Fully updated for iOS 7, iOS UICollectionView: The Complete Guide, Second Edition will help you build highly immersive, cutting-edge iOS user interfaces that transform your apps from good to great! Ash Furrow covers everything that's new and valuable in UICollectionViews for iOS 7, showing how it eliminates annoying "gotchas" from iOS 6 (and helping you avoid a few new pitfalls). For the first time, he also demonstrates how to integrate UICollectionViews with iOS 7's brand-new UIKit Dynamics to deliver more realistic animations and more effective layouts.

Furrow teaches through a wide spectrum of up-to-date, downloadable code examples. Reflecting the latest UICollectionView best practices, he also offers detailed guidance on application architecture, data retrieval across networks, and efficient content rendering. Coverage includes:

  • What to know about MVC and the iOS app lifecycle in order to succeed with UICollectionView
  • Using Storyboards or .xibs to set up Collection Views, and implementing them in well-performing code
  • Customizing individual cell layouts, and then contextualizing content for users
  • Efficiently organizing content with UICollectionViewFlowLayout
  • Crafting sophisticated custom layouts with UICollectionViewLayoutSubclassing
  • Animating UICollectionViewLayout changes
  • Building more immersive interfaces with gesture recognizers
  • Making the most of new iOS 7 layout-to-layout transitions
  • And much more



Approximately 200 pages.


Related Article

Video: The Current State of Swift Development with iOS Developer Ash Furrow

Companion Site

Please visit the site associated with iOS UICollectionView here

Sample Content

Online Sample Chapter

Understanding Model-View-Controller on iOS

Sample Pages

Download the sample pages (includes Chapter 1)

Table of Contents


Chapter 1: Understanding Model-View-Controller on iOS

Basics of the Application Lifecycle

How to Use MVC

MVC and UICollectionView

Chapter 2: Displaying Content Using UICollectionView

Setting Up Using Code and Storyboards

UIScrollView: A Brief Overview

UICollectionViewCell Reuse: How and Why

Displaying Content to Users

Case Study: Evaluating Performance of UICollectionView

Chapter 3: Contextualizing Content

Supplementary Views

Providing Supplementary Views

Responding to User Interactions

Providing Cut/Copy/Paste Support

Chapter 4: Organizing Content with UICollectionViewFlowLayout

What Is a Layout?

Subclassing UICollectionViewFlowLayout

Laying Out Items with Custom Attributes

Going Beyond Grids

UITableView: UICollectionView’s Daddy

Chapter 5: Crafting Custom Layouts Using UICollectionViewLayout

Subclassing UICollectionViewLayout

Animating UICollectionViewLayout Changes

Stacking Layouts

Chapter 6: Adding Interactivity to UICollectionView

Basic Gesture Recognizer

Responding to Taps

Pinch and Pan Support

Layout-to-Layout Transitions

UIKit Dynamics


Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership