squimer / DatePickerDialog-iOS-Swift

Date picker dialog for iOS
MIT License
580 stars 177 forks source link

not open dialog popup #126

Open piyushbexacode opened 1 year ago

piyushbexacode commented 1 year ago
   Add on show dialog method

    if #available(iOS 13.4, *) {

        datePicker.preferredDatePickerStyle = .wheels

                for scene in UIApplication.shared.connectedScenes {
                    if scene.activationState == .foregroundActive {
                        guard let window = ((scene as? UIWindowScene)!.delegate as! UIWindowSceneDelegate).window else { fatalError() }
                        window?.addSubview(self)
                        window?.bringSubviewToFront(self)
                        window?.endEditing(true)
                        break
                    }
                }
            } else {
                guard let appDelegate = UIApplication.shared.delegate else { fatalError() }
                guard let window = appDelegate.window else { fatalError() }
                window?.addSubview(self)
                window?.bringSubviewToFront(self)
                window?.endEditing(true)
            }