Alertift
Alertift.alert(title: "Alertift", message: "Alertift is swifty, modern, and awesome UIAlertController wrapper.")
.action(.default("❤️"))
.action(.default("⭐"))
.show(on: self)
特性
- 方法链。
- 可以一次性添加多个操作。
- 支持 UITextField。
- 图片支持。(版本 v3.1 以上)
- 支持 iPad(动作表单,弹出窗口)。
- 可以更改标题/消息/按钮文本/背景色,无需使用私有 API。
- 可以更改标题/消息的对齐方式,无需使用私有 API。
如何使用
要求
- iOS 9.0+
- Xcode 10+
- Swift 5.0+
安装
Carthage
- 将以下内容添加到你的 Cartfile
github "sgr-ksmt/Alertift" ~> 4.2
- 运行
carthage update
- 按照说明添加框架。
详细信息:Carthage 说明书
CocoaPods
Alertift 通过 CocoaPods 提供。要安装它,只需在 Podfile 中添加以下行
pod 'Alertift', '~> 4.2'
然后运行 pod install
Swift PM
使用版本 4.2.0
或更高版本。
手动安装
下载所有 *.swift
文件并将它们放入你的项目中。
交流沟通
- 如果发现错误,请提交一个问题。
- 如果您有功能请求,请提交一个问题。
- 如果您想贡献,请提交一个拉取请求。
💪
许可协议
Alertift 使用MIT许可协议。有关更多信息,请参阅许可协议文件。