CMEqualizerIndicatorView
是一个用于在 OS X 中视觉表示音频的播放、暂停或停止状态的开源库。CMEqualizerIndicatorView 可以在 Interface Builder 中设计,以便更快地进行原型制作。
CMEqualizerIndicatorView
目录复制到您的项目#import "CMEqualizerIndicatorView.h"
快速演示。
CMEqualizerIndicatorView *equalizerIndicatorView = [[CMEqualizerIndicatorView alloc] initWithFrame: CGRectMake(0,0,16,16)];
equlizerIndicatorView.tintColor = [NSColor blueColor];
[equalizerIndicatorView startAnimated:YES]; // audio begins playing
[equalizerIndicatorView pauseAnimated:YES]; // audio is paused
[equalizerIndicatorView stopAnimated:YES]; // audio ends playback
仓库中也有一个示例项目。
查看这个视频演示。
CMEqualizerView 是 Alex Givens 的 Alex Givens 的 AGEqualizerView (用于 iOS) 的分支。