![NSScreencast (free videos) artwork](https://is1-ssl.mzstatic.com/image/thumb/Podcasts/v4/a6/21/7a/a6217a90-e44a-4ea4-20bc-c74290ae8ab0/mza_7724805050230177228.png/100x100bb.jpg)
#452 - Collection View List Layout
NSScreencast (free videos)
English - July 31, 2020 10:41 - ★★★★★ - 1 ratingTechnology Education How To ios iphone ipad tvos watchos swift objective-c obj-c objc programming Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Previous Episode: #447 - Rendering Waveforms in SwiftUI
Next Episode: #481 - Mapping Models with Antoine van der Lee
With UITableView no longer being encouraged for use, we need to replace this behavior with UICollectionView. This is where UICollectionViewListLayout comes into play. Using this layout we can get the familiar table view appearance in plain and grouped styles (as well as additional styles to support sidebars on iPad and macOS). This includes support for sticky headers and footers, swipe actions, and other UITableView behaviors that we've come to rely on.