
Design grid layouts with a collection view to display images, titles, and descriptions from custom data sets, enabling paging and scrolling through real world content like art work revolution tutorials.
learn to build a functional page view controller and collection view interface in Xcode, customizing layouts, paging, and constraints to create onboarding screens for iPhone apps.
Create a page data class in Objective-C, store it in an NSMutableArray to drive a collection view, and populate cells with title, description, and image using test data.
Expose a public add page method to supply real data to a page view controller, create page data objects, and load tutorial pages for a collection view driven iPhone grid.
Learn how to use a delegate protocol with a page view controller and a collection view to dismiss a tutorial screen and return to the main view.
Use NSUserDefaults to show a tutorial only on version changes by comparing the bundle version string with the last saved version, and hide the status bar during onboarding.
Add and remove data in a collection view with animated inserts and deletes. Update the data source before updating the UI, using index paths to manage page data and layouts.
Additional iPhone Courses (30% OFF)
1 - Learn to Make iPhone Apps for iOS
3 - iPhone Custom Grid Layouts for Every iOS App Design
4 - iPhone Touch Gesture Input will Make you Smile
Share your iPhone app with @PaulSolt on Twitter!
Display your content using grid layout's and write less code. This course teaches you how to layout your app's dynamic or static content. This course will teach you how you can adapt Apple's powerful UICollectionView classes for your apps to display pictures, options, or help screens.
You will learn the easiest way to get things done with code examples that include building a custom help screen that scrolls between pages of content. The UICollectionView is powerful because you can display the same content in different ways.
This is the best course to get started with the power of grid layouts in iOS 7 and Objective C. Signup today!