Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Build UICollectionView Apps with Swift & Xcode.
Rating: 4.5 out of 5(97 ratings)
949 students

Build UICollectionView Apps with Swift & Xcode.

Build the Pinterest Flow Layout, Drag & Drop Collection View Cells, and Learn EVERYTHING about UIView UICollectionViews.
Created byMax Nelson
Last updated 5/2019
English
English [Auto],

What you'll learn

  • Everything UICollectionView
  • Drag and Drop Cells / how to re-order cells in a collection view as a user feature
  • how to build a slide menu
  • UICollectionViewDelegate
  • UICollectionViewDataSource
  • UICollectionViewDelegateFlowLayout

Course content

6 sections31 lectures3h 40m total length
  • Project Overview.1:07

    Master UI collection views with a practical introduction, covering data source, delegate, flow layout, and layouts, plus Pinterest and drag-and-drop concepts, all shown with programmatic constraints.

  • App Setup & UICollectionView Auto Layout.6:36

    Create an Xcode project and add a collection view with a UI collection view flow layout. Implement auto layout in the app delegate using translatesAutoresizingMaskIntoConstraints = false and leading/trailing constraints.

  • Cells & Utilizing CollectionViewDelegateFlowLayout and CollectionViewDataSource.17:22

    Master UI collection view data source and delegate methods, register a collection view cell class, and fine-tune layout with the delegate flow layout to manage item sizes and constraints.

Requirements

  • Xcode downloaded

Description

You probably already know how to use a collectionView and if you don't, keep reading.

With a solid 3 focus curriculum, this course will teach you how to build UICollectionViews even if you have no experience, all while taking you the top of the UICollectionView skill pyramid.

You will learn how to build advanced layouts using  top Apple developer methods, protocols, and objects such as:

UICollectionViewLayout, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout, UICollectionViewDragDelegate, UICollectionViewDropDelegate, and even UICollectionViewDropCoordinator.

And if this doesn't cover your needs, rest assured because your instructor, Maxcodes, periodically updates his courses based on review feedback, tweets, and personal messages.

Welcome to Advanced UICollectionViews by Maxcodes

Build the iOS Pinterest Layout - Collection Views in Swift

Who this course is for:

  • iOS Developers, new or experienced, who want to master UICollectionViews.