AudioTabBarController
AudioTabBarController 是一个自定义标签栏控制器,模仿 Apple Music 或 Spotify 上的播放视图。
AudioTabBarController 将在底部标签栏上显示播放音频,并可以在视图控制器之间共享。它还使用 UITabBar 来保持使用本地 iOS 框架,而不是 UIButton 和 UIView,因此您可以从 UIViewController 的 tabBarItem 属性直接分配标签栏项,减少样板代码并简化从本地 UITabBarController 到 AudioTabBarController 的迁移过程。
示例
要运行示例项目,首先克隆仓库,然后从示例目录运行 pod install
。
屏幕截图
要求
AudioTabBarController 与 iOS 9.0 和 Swift 4 兼容。它还兼容 iPhone X。
安装
AudiotabbarController 通过 CocoaPods 提供。要安装它,只需在您的 Podfile 中添加以下行
pod 'AudioTabBarController'
待办事项
在 AudioTabBarController 中有几个待办任务
- 添加 AudioTabBarController 的代理以与 UITabBarController 类似。
- 在 AudioTabBarController 内部添加 UITabBar 的代理。
- 可定制的标签栏项。
作者
Hendy Christianto,[email protected]
许可协议
AudiotabbarController 在 MIT 许可协议下提供。
版权所有(c)2018 Hendy Christianto [email protected]
本软件及其相关文档文件的副本(以下简称“软件”)的任何人可免费获取,并有权不受限制地处理该软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可或转让该软件的副本,并允许提供该软件的人员按照以下条件这样做
上述版权声明和本许可声明应包含在软件的所有副本或实质性部分中。
软件按照“现状”提供,不提供任何明示或暗示的保证,包括但不限于对适销性、特定用途适用性和非侵权性的保证。在任何情况下,作者或版权所有者不应对任何损害赔偿或其他责任负责,无论此类责任是基于合同、侵权或其他原因,源自、因涉及或与软件或其使用或其他方式有关。