HermesAlert
一个优雅且轻量级的针对 iOS 的 alert 组件,可自定义且非常易于使用。
要求
iOS 12.0
Xcode 12.0
Swift 5.0
安装
CocoaPods
CocoaPods 是 Cocoa 项目的依赖管理器。有关使用和安装说明,请访问他们的网站。要使用 CocoaPods 将 Hermes 集成到您的 Xcode 项目中,请在您的 Podfile
中指定它。
pod 'HermesAlert'
开始使用
在Hermes上显示警报非常简单,只需一行代码即可。在你的视图控制器中,只需输入
Hermes(message: "Hi everybody!!").show()
并且在你的屏幕上会出现一个酷炫的警报。很简单,对吧?
HermesAlertType
你可以通过更改参数来轻松更改警报的外观。
alert: HermesAlertType
你可以选择不同类型,每种类型都会根据所选类型转换警报的外观。
Customization
无论如何,你可以在初始化后指定任何单个警报方面来自定义警报外观。
管理警报按钮响应
如果你需要在按钮被点击后执行特定操作,你应该实现 HermesAlertDelegate,它提供2个方法来响应警报的按钮。你还将有参数指定警报(例如使用文本框警报时)中插入的数据。
无论如何,如果你不需要管理警报响应,你不需要实现它。
Hermes起源
为什么是Hermes?我不是一个潮流迷(有些人可能会这样想),但在古希腊宗教和神话中,赫尔墨斯被认为是神的信使。在神话中,赫尔墨斯作为神的使者,这里赫尔墨斯将是您的应用的信使。
图标
感谢提供图标
图标由Freepik设计,来自www.flaticon.com
图标由Kiranshastry设计,来自www.flaticon.com
图标由Smashicons设计,来自www.flaticon.com