TapeTextView 1.0.0

TapeTextView 1.0.0

Annino_De_Petra维护。



TapeTextView

简介

TapeTextView 是一个 UITextView 子类,它为你提供了添加记号笔效果到文本的机会。


初始化

  • 使用 AutoLayout
let tapeView = TapeTextView()
tapeView.translatesAutoresizingMaskIntoConstraints = false
view.addSubview(tapeView)

tapeView.centerXAnchor.constraint(equalTo: view.centerXAnchor).isActive = true
tapeView.centerYAnchor.constraint(equalTo: view.centerYAnchor).isActive = true

tapeView.attributedText = NSAttributedString(string: text, attributes: [.font: font])
tapeView.tapeColor = color
  • 不使用 AutoLayout
let tapeView = TapeTextView(frame: frame)
tapeView.attributedText = NSAttributedString(string: text, attributes: [.font: font])
tapeView.tapeColor = color
tapeView.autoresizeBasedOnTextLength = autoResize
view.addSubview(tapeView)

功能

你可以控制

  • 通过 var degrees: CGFloat 记号笔效果的倾斜度
  • 通过 var heightFactor: CGFloat 记号笔效果的的高度因子
  • 通过 var lineSpacing: CGFloat 行间距

贡献

步骤 1

  • 选项 1

    • 🍴fork 这个仓库!
  • 选项 2

    • 👯将此仓库克隆到本地

步骤 2

  • 尽情地黑入系列! 🔨🔨🔨

步骤 3


授权

License

MIT 授权协议