Check Mobile App
Read now
Start a Project

Manage Custom UICollection View in UITableview Cell in swift 3


Custom Layout

Sometimes we have taken the multiple UICollectionView in a different cell of UITableView and each cell has a different size so for managing this thing we use autoresizingĀ in UItableview.

for this we need to follow some steps:

1: We have to take UITableView and create their outlet like:

Now define in Viewdidload method:

2: Now register the UICollectionView and their properties in before reload call.

3: Now define the UITableViewCell class:

Note: This function manage the autoresizing of UICollectionView.

Now Define the delegate of UICollectionView:


In ViewdidLoad class where you have taken outlet of UITableView :


Now you need to set the some delegate function to run the tableview .

and whatever the value passed in UICollectionview layout ,UItableview will automatic maintain their height .









. . .

Leave a Comment

Your email address will not be published. Required fields are marked*

Be the first to comment.


Great Product, Great Team, and Great Support Service. And if you want to add more features to the product, they can submit any idea that comes to your mind. They really care about their clients and we are really happy and honored to deal with Webkul.

Talk to Sales


Live Chat
Start a Project

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home