diff --git a/Mastodon/Scene/Onboarding/Privacy/PrivacyTableViewController.swift b/Mastodon/Scene/Onboarding/Privacy/PrivacyTableViewController.swift index 4d57c38af..404db0bb4 100644 --- a/Mastodon/Scene/Onboarding/Privacy/PrivacyTableViewController.swift +++ b/Mastodon/Scene/Onboarding/Privacy/PrivacyTableViewController.swift @@ -81,7 +81,7 @@ class PrivacyTableViewController: UIViewController, NeedsDependency { override func viewDidLoad() { super.viewDidLoad() - + navigationItem.largeTitleDisplayMode = .always setupOnboardingAppearance() } diff --git a/Mastodon/Scene/Onboarding/ServerRules/MastodonServerRulesViewController.swift b/Mastodon/Scene/Onboarding/ServerRules/MastodonServerRulesViewController.swift index 5ad1b740c..871f115ff 100644 --- a/Mastodon/Scene/Onboarding/ServerRules/MastodonServerRulesViewController.swift +++ b/Mastodon/Scene/Onboarding/ServerRules/MastodonServerRulesViewController.swift @@ -51,6 +51,8 @@ extension MastodonServerRulesViewController { tableView.delegate = self viewModel.setupDiffableDataSource(tableView: tableView) + + navigationItem.largeTitleDisplayMode = .always navigationItem.rightBarButtonItem = UIBarButtonItem(title: L10n.Scene.ServerRules.Button.confirm, style: .done, target: self, action: #selector(MastodonServerRulesViewController.nextButtonPressed(_:))) title = L10n.Scene.ServerRules.title diff --git a/Mastodon/Scene/Onboarding/Welcome/WelcomeViewController.swift b/Mastodon/Scene/Onboarding/Welcome/WelcomeViewController.swift index e9797921b..6518d98db 100644 --- a/Mastodon/Scene/Onboarding/Welcome/WelcomeViewController.swift +++ b/Mastodon/Scene/Onboarding/Welcome/WelcomeViewController.swift @@ -92,7 +92,9 @@ extension WelcomeViewController { definesPresentationContext = true preferredContentSize = CGSize(width: 547, height: 678) - navigationController?.navigationBar.prefersLargeTitles = false + navigationController?.navigationBar.prefersLargeTitles = true /// enable large title support for this and all subsequent VCs + navigationItem.largeTitleDisplayMode = .never + view.overrideUserInterfaceStyle = .light setupOnboardingAppearance()