From 7957601814da3c76fedc42aea0743f59fd771d65 Mon Sep 17 00:00:00 2001 From: cranci1 <100066266+cranci1@users.noreply.github.com> Date: Wed, 18 Jun 2025 11:02:15 +0200 Subject: [PATCH] =?UTF-8?q?seiike=20cant=20even=20add=20a=20shadow=20?= =?UTF-8?q?=F0=9F=98=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Sora/MediaUtils/CustomPlayer/CustomPlayer.swift | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/Sora/MediaUtils/CustomPlayer/CustomPlayer.swift b/Sora/MediaUtils/CustomPlayer/CustomPlayer.swift index 131d0cc..865f8d0 100644 --- a/Sora/MediaUtils/CustomPlayer/CustomPlayer.swift +++ b/Sora/MediaUtils/CustomPlayer/CustomPlayer.swift @@ -1357,6 +1357,12 @@ class CustomMediaPlayerViewController: UIViewController, UIGestureRecognizerDele airplayButton.setContentCompressionResistancePriority(.required, for: .horizontal) controlsContainerView.addSubview(airplayButton) + airplayButton.layer.shadowColor = UIColor.black.cgColor + airplayButton.layer.shadowOffset = CGSize(width: 0, height: 2) + airplayButton.layer.shadowOpacity = 0.6 + airplayButton.layer.shadowRadius = 4 + airplayButton.layer.masksToBounds = false + guard AVPictureInPictureController.isPictureInPictureSupported() else { return } @@ -1368,7 +1374,6 @@ class CustomMediaPlayerViewController: UIViewController, UIGestureRecognizerDele pipController = AVPictureInPictureController(playerLayer: pipPlayerLayer) pipController?.delegate = self - let config = UIImage.SymbolConfiguration(pointSize: 15, weight: .medium) let Image = UIImage(systemName: "pip", withConfiguration: config) pipButton = UIButton(type: .system) @@ -1416,11 +1421,11 @@ class CustomMediaPlayerViewController: UIViewController, UIGestureRecognizerDele menuButton.isHidden = true } - dismissButton.layer.shadowColor = UIColor.black.cgColor - dismissButton.layer.shadowOffset = CGSize(width: 0, height: 2) - dismissButton.layer.shadowOpacity = 0.6 - dismissButton.layer.shadowRadius = 4 - dismissButton.layer.masksToBounds = false + menuButton.layer.shadowColor = UIColor.black.cgColor + menuButton.layer.shadowOffset = CGSize(width: 0, height: 2) + menuButton.layer.shadowOpacity = 0.6 + menuButton.layer.shadowRadius = 4 + menuButton.layer.masksToBounds = false controlsContainerView.addSubview(menuButton) menuButton.translatesAutoresizingMaskIntoConstraints = false