AudioKit - 绘制没有游乐场的文件的完整波形

问题描述 投票:2回答:1

是否可以使用AKTable将完整的文件波形绘制成UIView?这是我的代码草稿:

@IBOutlet weak var audioWaveform: WhichClass????

override func viewDidLoad() {
    super.viewDidLoad()
    let file = try AKAudioFile(readFileName: "drumloop.wav")
    let fileTable = AKTable(file: file)

    audioWaveform.addSubView(????)
    ...
ios swift waveform audiokit
1个回答
0
投票

是的,这是可能的,只是AKTableView:

https://github.com/AudioKit/AudioKit/blob/master/AudioKit/iOS/AudioKit/User%20Interface/AKTableView.swift

如果你只想添加一个子视图AKTableView,audioWaveform可以是一个通用的UIView。使用audioWaveform UIView的框架初始化表视图:

AKTableView(fileTable, frame: audioWaveform.frame))
© www.soinside.com 2019 - 2024. All rights reserved.