Create SidebarViewController, a UICollectionViewController subclass, to replace the UITableViewController subclass previously in use. This will get us the modern sidebar appearance.

This commit is contained in:
Brent Simmons
2025-02-02 21:43:10 -08:00
parent c2ff8b1ff5
commit 85f25556f9
5 changed files with 98 additions and 29 deletions

View File

@@ -13,17 +13,17 @@ final class RootSplitViewController: UISplitViewController {
var coordinator: SceneCoordinator! {
didSet {
sidebarViewController.coordinator = coordinator
// sidebarViewController.coordinator = coordinator
timelineViewController.coordinator = coordinator
articleViewController.coordinator = coordinator
}
}
private let sidebarViewController: MainFeedViewController
private let sidebarViewController: SidebarViewController
private let timelineViewController: TimelineViewController
private let articleViewController: ArticleViewController
init(sidebarViewController: MainFeedViewController,
init(sidebarViewController: SidebarViewController,
timelineViewController: TimelineViewController,
articleViewController: ArticleViewController) {