简单的使用方式,调用如下方式代码就可以显示你要的弹出框,具体用法参考Example
let alert = CKAlertView(title: "无法安装‘爱奇艺视频播放’,因苹果系统的限制您可以选择如下方法解决", message: ["Swift 是一门进行iOS新语言"], cancelButtonTitle: "确定", otherButtonTitles: nil){ index in
self.lblMessage.text = "One button alert dismissed"
}
alert.show()
提供多种样式的弹出框,尽量少的代码提供给扩展弹出框样式。目前支持样式如下:
显示自定义弹出框:
Extension:
- 监听值的类型请继承CKAlertView,参考CKCircularProgressAlertView
- 0.1.4 显示自定义的弹出框
- 0.1.6 所有文字可以用NSAttributeString或者String.方便控制你的文字格式。
- 0.3.3 改动很大,添加了动画效果和新手势,添加了config用于弹出框样式配置,CKAlertViewConfiguration.shared()用于全局配置,影响所有弹出框。可以赋值CKAlertViewConfiguration实例给CKAlertView,用于具体单个弹出框样式改变。
- 0.4.0 更新到Swift 4。
CKAlertView is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod "CKAlertView", :git=>"https://github.com/kaich/CKAlertView.git"
If you want to include 'Extension' module, please install as below.
pod "CKAlertView", :subspecs => ['Core','Extension'], :git=>"https://github.com/kaich/CKAlertView.git"
kaich, [email protected]
CKAlertView is available under the MIT license. See the LICENSE file for more info.