Create uitableview with expand and collapse ,add pageview controller inside each [login to view URL] the user tap on each cell , it shud display pageviewcontroller in the cells
This is very easy to do I can send you a sample project that will be like the calendar app with expanding and collapsing tablesviews. I've had 2 years experience with swift and a earned a swift certificate I'd be happy to help