diff --git a/KYDrawerController/Classes/KYDrawerController.swift b/KYDrawerController/Classes/KYDrawerController.swift index 0e2d026..b3840cf 100644 --- a/KYDrawerController/Classes/KYDrawerController.swift +++ b/KYDrawerController/Classes/KYDrawerController.swift @@ -56,6 +56,8 @@ open class KYDrawerController: UIViewController, UIGestureRecognizerDelegate { @IBInspectable public var drawerSegueIdentifier: String? + @IBInspectable public var dropShadow: Bool = true + private var _drawerConstraint: NSLayoutConstraint! private var _drawerWidthConstraint: NSLayoutConstraint! @@ -187,9 +189,11 @@ open class KYDrawerController: UIViewController, UIGestureRecognizerDelegate { guard let drawerViewController = drawerViewController else { return } addChildViewController(drawerViewController) - drawerViewController.view.layer.shadowColor = UIColor.black.cgColor - drawerViewController.view.layer.shadowOpacity = 0.4 - drawerViewController.view.layer.shadowRadius = 5.0 + if dropShadow { + drawerViewController.view.layer.shadowColor = UIColor.black.cgColor + drawerViewController.view.layer.shadowOpacity = 0.4 + drawerViewController.view.layer.shadowRadius = 5.0 + } drawerViewController.view.translatesAutoresizingMaskIntoConstraints = false _containerView.addSubview(drawerViewController.view)