Views
SwiftUI
Advanced Topics
- 2022.12 Understanding SwiftUI view lifecycles
- 2022.10 Where View.task gets its main-actor isolation from
- 2022.05 The SwiftUI render loop
- 2022.02 SwiftUI under the Hood: Variadic Views and a followup from Chris Eidhof on 2023.01
Links
- 2021.08 ⭐️ Implementing UITableView
- 2021.03 UIMenu: Comprehensive guide
- 2020.10 Swift Heroes Digital 2020 - Implementing a Component Library - Roy Marmelstein, Spotify
- 2020.09 Modern Collection Views: 79: “All about UICollectionView” with special guest Ben Scheirman Many interesting links and a related article also by Sundell
- 2019.08 ⭐️ The Comprehensive Guide to iOS Context Menus
- 2019.07 Table views in iOS with Swift: a comprehensive guide (cells, data sources and MVC architecture)
- 2019.06 Getting started with diffable data sources for UICollectionView and a backport for iOS 9+
- 2019.01 The iOS Menu
- 2018.11 How To Make a Custom Control Tutorial: A Reusable Slider
- 2017.05 iOS: How to build a Table View with multiple cell types
- 2017.01 ⭐️ UIStackView: A Field Guide
- 2016.01 Swift: UIStoryboard Protocol Using enums for loading storyboards and instantiating view controllers from them
- 2015.12 iOS Cell Registration & Reusing with Swift Protocol Extensions and Generics
Libraries
- appstore-card-transition Appstore card animation transition. UICollectionView and UITableView card expand animated transition for iOS (iOS 11)