Update ResizeController.swift

This commit is contained in:
Duraid Abdul
2021-05-22 02:19:57 -07:00
parent 1d41bbd85e
commit 98ff7089cd
+15 -3
View File
@@ -325,13 +325,11 @@ class PlatterView: UIView {
layer.shadowRadius = 10
layer.shadowOffset = CGSize(width: 0, height: 0)
layer.shadowOpacity = 0.125
layer.borderColor = UIColor(white: 0, alpha: 0.125).cgColor
layer.borderColor = dynamicBorderColor.cgColor
layer.borderWidth = 1 / UIScreen.main.scale
layer.cornerRadius = 30
layer.cornerCurve = .continuous
// view.layer.shadowOpacity = traitCollection.userInterfaceStyle == .dark ? 0 : 0.125
let blurView = UIVisualEffectView(effect: UIBlurEffect(style: .systemThickMaterial))
@@ -491,6 +489,20 @@ class PlatterView: UIView {
backgroundButton.isHidden = true
}
let dynamicBorderColor = UIColor(dynamicProvider: { traitCollection in
if traitCollection.userInterfaceStyle == .dark {
return UIColor(white: 1, alpha: 0.075)
} else {
return UIColor(white: 0, alpha: 0.125)
}
})
override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?) {
layer.borderColor = dynamicBorderColor.cgColor
layer.shadowOpacity = traitCollection.userInterfaceStyle == .dark ? 0.25 : 0.125
}
required init?(coder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}