TOBadgeView 1.0.0

TOBadgeView 1.0.0

Tim Oliver 维护。



  • 作者:
  • Tim Oliver

TOBadgeView

CocoaPods Version GitHub license Platform PayPal

TOBadgeView 是一个用于提供 GPU 高效复制的 iOS 徽章类视图的 UIView 子类。

它是完全动态的,其中所有尺寸、字体和颜色都可以更改,并且它可以智能地调整大小以适应特定的文本值。

功能

  • 重新创建标准的 iOS 徽章图标和样式。
  • 使用 Core Animation 和 Metal 构建非常高效的图层复合。

系统需求

iOS 9.0 及以上。

安装

作为 CocoaPods 依赖项

将以下内容添加到您的 Podfile 中:

pod 'TOBadgeView'

手动安装

TOBadgeView 文件夹复制到您的 Xcode 项目中。

TOBadgeView 是一个 Objective-C 项目,但它已经编写为在 Swift 中也能正常工作。如果您正在将其用于 Swift 项目,不要忘记将其包含在您的 Objective-C 桥接头中。

示例

TOBadgeView 结构非常简单,其行为方式应该非常直观。

Hello World 示例

let badgeView = BadgeView() // Create the badge view
badgeView.text = "1"
badgeView.sizeToFit() // Change the badge view size to fit

致谢

TOBadgeView最初是由Tim Oliver为其iOS漫画阅读应用iComics开发的组件。

截图中的iOS设备仿真是由Pixeden制作的。

授权

TOBadgeView受到MIT许可证的授权,请参阅LICENSE文件。analytics