I can potentially move it across to a UICollectionView but at the moment I've been using a UITableView as I don't really have any other complexity. With your question re viewDidAppear, I need to call this:
override func viewDidAppear(_ animated: Bool) {
tableView.beginUpdates()
		tableView.endUpdates()
}
because if I don't, then when the tableView initially loads, it doesn't resize the tableView cells accordingly and therefore show the embedded UICollectionView.
Post
Replies
Boosts
Views
Activity
Judging by the various forums (here, stackoverflow, reddit etc), this seems to have been an issue for many months now. How is this not getting attention/fixed?