BeamMusicPlayerViewController 0.2.1

BeamMusicPlayerViewController 0.2.1

测试已测试
语言语言 Obj-CObjective C
许可证 BSD 3.0
发布时间最新版本2015 年 12 月

Heiko Behrens 维护。



  • Moritz Haarmann 和 Heiko Behrens

MusicPlayerViewController

SCreenshot

MusicPlayerViewController 致力于成为一个插入组件,充当 iPhone 和 iPad 上音乐播放器的一个 UI,通过模仿 Music.app 的用户界面。

MusicPlayerViewController 具有以下特性

  • iPhone 和 iPad 的 UI
  • 支持可变速度的 scrobbling
  • 支持分辨率/设备相关的封面艺术
  • 可通过数据源和一个可选的代理进行控制
  • 三种重复模式和随机播放模式

用法

你可以在 CocoaDocs 上阅读完整的 API 参考(http://cocoadocs.org/docsets/BeamMusicPlayerViewController/),但使用组件本身很简单。因为它是由标准的 UIViewController 衍生的,所以你可以直接实例化它,设置代理和数据源,然后就可以使用了。

BeamMusicPlayerViewController* controller = [BeamMusicPlayerViewController new];
controller.delegate = self;
controller.dataSource = self;
// Push the controller or something else

项目包含一个使用 MediaLibrary 为 UI 提供数据的示例。你可以将其作为一个起点。

安装

要在你的项目中使用 MusicPlayerViewController,只需这样做

  1. 克隆这个仓库或者将添加为子模块到你的仓库
  2. Source/ 文件夹的所有文件添加到你的项目目标中
  3. 将框架 MessageUIMediaPlayer 添加到你的目标中

或者,你可以使用杰出的 CocoaPods

  1. 在 podfile 中添加依赖项 pod 'BeamMusicPlayerViewController'
  2. 运行 pod install

完成。

开发

我们非常欢迎你为这个项目贡献代码!由于这个项目在描述 pod 时依赖于 CocoaPods,请确保打开 BeamMusicPlayerExample.xcworkspace 而不是项目文件。

许可证

该项目遵循新的 BSD 许可证(参见文件 LICENSE)。

© 2013 Beam App UG (haftungsbeschränkt)