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
informit.com/aw
http://ashfurrow.com/uicollectionview-the-complete-guide/
Approximately 200 pages.
Auflage
Sprache
Verlagsort
Verlagsgruppe
Zielgruppe
Für höhere Schule und Studium
Dateigröße
ISBN-13
978-0-13-376264-8 (9780133762648)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Klassifikation
Ash Furrow has been developing iOS applications since 2009. He's made several of his own applications available on the store and headed the iOS team at 500px to ship their critically acclaimed app. After spending a year with Teehan+Lax, he's moved on to live abroad and contribute to the open source community.
When he's not busy writing books or blog posts, Ash enjoys digital and analogue photography, often developing his own film.
Preface
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