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.


The support is fast and do everything in their power to make it perfect. If you need customization it's also done right away. I had massive research to select Mobikul and now I'm sure it was the right one.

Igor Souza

Igor Souza

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