TestsTested | ✗ |
LangLanguage | SwiftSwift |
License | MIT |
ReleasedLast Release | Nov 2017 |
SwiftSwift Version | 3.0 |
SPMSupports SPM | ✗ |
Maintained by pikachu987.
To run the example project, clone the repo, and run pod install
from the Example directory first.
import PKCAlertView
let alertView = PKCAlertView("Title", message: "Message", bgColor: UIColor(red: 170/255, green: 170/255, blue: 170/255, alpha: 0.8))
self.view.pkc_addSubview(alertView)
alertView.addAlertButton("Default") { (type, text) in
}
alertView.addAlertView("OK") { (type, text) in
}
alertView.addAlertView("Cancel", rightText: "OK") { (type, text) in
}
alertView.addAlertView("Left", centerText: "Center", rightText: "Right", handler: { (type, text) in
})
let pkcAlertButton = PKCAlertButton("CustomButton")
pkcAlertButton.addTarget(self, action: #selector(self.defaultAction(_:)), for: .touchUpInside)
pkcAlertButton.titleLabel?.font = UIFont.boldSystemFont(ofSize: 19)
pkcAlertButton.backgroundColor = UIColor(red: 240/255, green: 240/255, blue: 240/255, alpha: 1)
pkcAlertButton.highlightColor = UIColor(red: 210/255, green: 210/255, blue: 210/255, alpha: 1)
alertView.addAlertButton(pkcAlertButton, handler: { (type, text) in
})
let pkcAlertButton1 = PKCAlertButton("CustomLeftButton")
let pkcAlertButton2 = PKCAlertButton("CustomRightButton")
alertView.addAlertButton(pkcAlertButton1, rightButton: pkcAlertButton2, handler: { (type, text) in
})
let pkcAlertButton3 = PKCAlertButton("CustomLeftButton")
let pkcAlertButton4 = PKCAlertButton("CustomCenterButton")
let pkcAlertButton5 = PKCAlertButton("CustomRightButton")
alertView.addAlertButton(pkcAlertButton3, centerButton: pkcAlertButton4, rightButton: pkcAlertButton5, handler: { (type, text) in
})
alertView.animationType = .default
alertView.animationType = .alpha
alertView.animationType = .modal
alertView.animationTime = TimeInterval(0.5)
alertView.show()
PKCAlertView is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod "PKCAlertView"
pikachu987, [email protected]
PKCAlertView is available under the MIT license. See the LICENSE file for more info.