From f47f515f90e8cb6c964a50037cfd0eeccc000486 Mon Sep 17 00:00:00 2001 From: Riley Testut Date: Mon, 14 Oct 2019 17:04:39 -0700 Subject: [PATCH] Fixes incorrect SaveStatesCollectionHeaderView text color on iOS 13 --- .../Save States/SaveStatesCollectionHeaderView.swift | 2 +- .../Save States/SaveStatesViewController.swift | 10 +++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/Delta/Pause Menu/Save States/SaveStatesCollectionHeaderView.swift b/Delta/Pause Menu/Save States/SaveStatesCollectionHeaderView.swift index b4f8ec7..26ec89a 100644 --- a/Delta/Pause Menu/Save States/SaveStatesCollectionHeaderView.swift +++ b/Delta/Pause Menu/Save States/SaveStatesCollectionHeaderView.swift @@ -55,7 +55,7 @@ class SaveStatesCollectionHeaderView: UICollectionReusableView self.textLabel.font = UIFont(descriptor: fontDescriptor, size: 0.0) self.textLabel.textAlignment = .center - self.vibrancyView.contentView.addSubview(self.textLabel) + self.addSubview(self.textLabel) // Auto Layout self.textLabel.leadingAnchor.constraint(equalTo: self.leadingAnchor, constant: 20).isActive = true diff --git a/Delta/Pause Menu/Save States/SaveStatesViewController.swift b/Delta/Pause Menu/Save States/SaveStatesViewController.swift index 6d84722..29e2d57 100644 --- a/Delta/Pause Menu/Save States/SaveStatesViewController.swift +++ b/Delta/Pause Menu/Save States/SaveStatesViewController.swift @@ -267,12 +267,16 @@ private extension SaveStatesViewController } headerView.textLabel.text = title - headerView.textLabel.textColor = UIColor.white switch self.theme { - case .opaque: headerView.isTextLabelVibrancyEnabled = false - case .translucent: headerView.isTextLabelVibrancyEnabled = true + case .opaque: + headerView.textLabel.textColor = UIColor.lightGray + headerView.isTextLabelVibrancyEnabled = false + + case .translucent: + headerView.textLabel.textColor = UIColor.white + headerView.isTextLabelVibrancyEnabled = true } }