NPWaveformView 0.1.1

NPWaveformView 0.1.1

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布时间最后发布2015年11月
SPM支持 SPM

Nicola Perantoni维护。




NPWaveformView

NPWaveformView 是一个完全可定制的 UIView 子类,可以生成 Siri 中看到的波形效果。

用法

要运行示例项目,请克隆仓库,并首先从 Example 目录运行 pod install

要求

  • iOS 8+
  • Xcode 7.0+

安装

手动安装

下载 NPWaveformView 并在您的 Xcode 项目中导入 NPWaveformView.swift

示例应用

要开始使用 NPWaveformView,您可以构建提供的示例项目:

  1. 在 Xcode 中打开 Example/NPWaveformView.xcodeproj
  2. 构建并运行。

用法

在 Swift 代码中导入 NPWaveformView

import NPWaveformView

界面构建器

使用界面构建器添加一个 UIView 并将其设置为 UIView 自定义类。

通过您的代码中声明的输出属性将其链接。

@IBOutlet weak var waveformView: NPWaveformView!

自定义

以下是可以自定义的属性:

  • UIColor waveColor
  • Int numberOfWaves
  • CGFLoat primaryWaveLineWidth
  • CGFloat secondaryWaveLineWidth
  • CGFloat idleAmplitude
  • CGFloat frequency
  • CGFloat density
  • CGFloat phaseShift
  • CottageFloat amplitude

作者

Nicola Perantoni, [email protected]

许可证

NPWaveformView 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。