微信朋友圈插件
微信朋友圈插件是一个视图类,用fontawesome 5来创建类似徽章的界面。作为一个用途,可以用于游戏应用的任务奖励等。
示例
要运行示例项目,首先从仓库克隆,然后从示例目录运行 pod install
要求
安装
微信朋友圈插件通过 CocoaPods 提供。要安装,只需将以下行添加到您的Podfile中
pod 'AwesomeBadge'
使用
import AwesomeBadge
let badgeView = AwesomeBadgeView(
fontStyle: .brands, // font awesome style .solid / .regular / .brands
fontName: "fa-android", // font awesome font name 'fa-xxxxx'
frame: CGRect(x:0, y:0, width: 100,height: 100),
backgroundColor: "#a4c639" // Color (Hex String)
)
self.view.addSubView(badgeView)
let badgeView = AwesomeBadgeView(
fontStyle: .brands, // font awesome style .solid / .regular / .brands
fontName: "fa-android", // font awesome font name 'fa-xxxxx'
frame: CGRect(x:0, y:0, width: 100,height: 100),
backgroundColor: "#a4c639" // Color (Hex String)
gradient: false // not add GradientLayer
)
self.view.addSubView(badgeView)
@IBOutlet weak var badgeView:AwesomeBadgeView!
badgeView.drawBadge(
fontStyle: .solid,
fontName: "fa-star-and-crescent",
radius: 200,
backgroundColor: "#273751",
gradient: true,
foregroundColor: "#f4e242"
)
视图结构
作者
kazuomatz, [email protected]
许可
- AwesomeBadge 在 MIT 许可下可用。更多信息请参阅 LICENSE 文件。
- 所有字体文件均遵循 SIL OFL 1.1 许可。
- FontAwesome.swift 在 MIT 许可下。