UICollectionView Swift Tutorial Pt 5 - Build Pinterest Newsfeed with UICollectionView

1,974 views · Published 11 May 2017 · 11:35 · Indexed 10 October 2026

Channel: David Tran · 2017 · Science & Technology

Watch on YouTube

Join this course for FREE: https://ductran.co/p/pinterest

UICollectionView has increasingly been popular in world-class apps because it's incredibly effective and customizable with a stand-alone layout object - UICollectionLayout subclass.

In this course, you'll learn how to:
+ Create UICollectionView and UICollectionViewController
+ Subclass UICollectionViewCell to create custom Collection View Cell
+ Create subclass for UICollectionViewLayout to create Pinterest Newsfeed Effect
+ Calculate custom column and row height
+ and much more...

This course will contain multiple parts:
1 - How to create Pinterest Layout - Design solution
2 - Calculate Cell Attributes
3 - Continue Implementing prepare method for cell attributes
4 - Use Delegate to calculate dynamic cell height
5 - Continue calculate dynamic cell height
6 - Make them work all together
7 - Where to go from here?

If you'd love to get this course for free, join Duc at:  https://ductran.co/p/pinterest

FREE iOS Course: https://www.ductran.co/p/social — How to build social network apps

********************************
*** ABOUT CODE MASTERY ***
********************************
Code Mastery is hosted by Duc Tran, founder of Developers Academy.

This is his free-style no notes, no teleprompter presentation and live coding broadcast with you guys everyday.

To join Duc's free courses, register for free at http://ductran.co/

*************************
*** MEET DUC TRAN ***
*************************

Duc Tran is founder of Developers Academy, one of the world's leading iOS, Android and Web development trainers.

More than 2,000,000 developers have studied his video trainings; 100,000 developers see his posts each month. Each year, Duc has helped 20,000 plus developers gratudate from his online courses or video series.

*************************************************
*** FREE TRAININGS IN IOS DEVELOPMENT ***
*************************************************
To subscribe and get free tutorials, courses and weekly content, visit me at: http://ductran.co/
Connect with Duc on facebook: http://facebook.com/ductranfan
Tweet him: https://twitter.com/ductrongtran
Get daily inspiration: http://instagram.com/ductran.co/

More from this channel