let alertController = PCLBlurEffectAlertController(title: “How are you doing?”,
message: “Press a button!”,
style: .alert)
let action1 = PCLBlurEffectAlertAction(title: “I’m fine.”, style: .default) { _ in }
let action2 = PCLBlurEffectAlertAction(title: “Not so good.”, style: .default) { _ in }
alertController.addAction(action1)
alertController.addAction(action2)
alertController.show()
let alertController = PCLBlurEffectAlertController(title: “title title title title title title title”,
message: “message message message message message”,
effect: UIBlurEffect(style: .light),
style: .alert)
alertController.addTextField { _ in }
alertController.addTextField { _ in }
alertController.configure(textFieldsViewBackgroundColor: UIColor.white.withAlphaComponent(0.1))
alertController.configure(textFieldBorderColor: .black)
alertController.configure(buttonDisableTextColor: [.default: .lightGray, .destructive: .lightGray])
let action1 = PCLBlurEffectAlertAction(title: “Default”, style: .default) { _ in }
let action2 = PCLBlurEffectAlertAction(title: “Destructive”, style: .destructive) { _ in }
let cancelAction = PCLBlurEffectAlertAction(title: “Cancel”, style: .cancel) { _ in }
alertController.addAction(action1)
alertController.addAction(action2)
alertController.addAction(cancelAction)
alertController.show()
let alertController = PCLBlurEffectAlertController(title: “How are you doing?”,
message: “Press a button!”,
effect: UIBlurEffect(style: .dark),
style: .actionSheet)
let action1 = PCLBlurEffectAlertAction(title: “I’m fine.”, style: .default) { _ in }
let action2 = PCLBlurEffectAlertAction(title: “Not so good.”, style: .default) { _ in }
alertController.addAction(action1)
alertController.addAction(action2)
alertController.show()
let alertController = PCLBlurEffectAlertController(title: “title title title title title title title”,
message: “message message message message message”,
style: .actionSheet)
alertController.addTextField()
alertController.addTextField()
alertController.configure(textFieldsViewBackgroundColor: UIColor.white.withAlphaComponent(0.1))
alertController.configure(textFieldBorderColor: .black)
alertController.configure(buttonDisableTextColor: [.default: .lightGray, .destructive: .lightGray])
let action1 = PCLBlurEffectAlertAction(title: “Default”, style: .default) { _ in }
let action2 = PCLBlurEffectAlertAction(title: “Destructive”, style: .destructive) { _ in }
let cancelAction = PCLBlurEffectAlertAction(title: “Cancel”, style: .cancel) { _ in }
alertController.addAction(action1)
alertController.addAction(action2)
alertController.addAction(cancelAction)
alertController.show()
let alertController = PCLBlurEffectAlertController(title: “title title title title title title title”,
message: “message message message message message”,
style: .alert)
alertController.addImageView(with: UIImage(named: “cat”)!)
let catAction = PCLBlurEffectAlertAction(title: “Cat?”, style: .default) { _ in
print(“You pressed Cat?”)
}
let dogAction = PCLBlurEffectAlertAction(title: “Dog?”, style: .default) { _ in
print(“You pressed Dog?”)
}
alertController.addAction(catAction)
alertController.addAction(dogAction)
alertController.show()