Join this course for FREE:

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:

FREE iOS Course: — How to build social network apps

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


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.

To subscribe and get free tutorials, courses and weekly content, visit me at:
Connect with Duc on facebook:
Tweet him:
Get daily inspiration: