David Levi

2个项目

DAAttributedStringUtils

用于处理 NSAttributedStrings 的工具,包括

一种使用嵌入在 NSString 实例中的 printf 类似格式化代码轻松创建 NSAttributedString 实例的方法。格式化代码允许您指定字体家族、字体样式(正常或斜体)、字体粗细(轻、正常、粗、超粗等)、文字颜色和文字背景颜色。

一种简单的 UI 标签类,用于显示 NSAttributedStrings,并支持字符串内的可点击字段。

一个通用的字体操作库(主要用于 NSAttributedString 格式化代码)

许可:MIT

  • Objective C

DAScratchPad

DAScratchPad 是一个小的 UIView 子类,提供简单的绘图界面。它提供了绘画和喷涂的能力。您可以将此视图放入 UI 的任何位置,用户可以在其中绘图。您还可以添加 UI 控件来更改绘图颜色、线宽、透明度、选择绘制或喷涂,并设置喷涂流量和速率。您还可以从擦除板获取当前图像、清除当前图像或替换当前图像。

许可:MIT

  • Objective C