music:仿酷狗 UI 效果和换肤功能

music:仿酷狗 UI 效果和换肤功能
仿酷狗UI效果和换肤功能使用Swift3.0开发 响应式框架:RxSwift,RxCocoa,RxDataSources网络:Moya+RxSwift+ArgoDemo中使用的皮肤包是通过抓包获取的链接 ^.^运行环境Cocoapods 1.0.1iOS 10 / Mac OS X 10.12Xcode 8.1运行在终端里面运行 pod install ,然后运行 ZMus

仿酷狗UI效果和换肤功能

使用Swift3.0开发 响应式框架:

RxSwift,RxCocoa,RxDataSources

网络:

Moya+RxSwift+Argo

Demo中使用的皮肤包是通过抓包获取的链接 ^.^

运行环境

  • Cocoapods 1.0.1
  • iOS 10 / Mac OS X 10.12
  • Xcode 8.1

运行

在终端里面运行 pod install ,然后运行 ZMusic.xcworkspace

特色

  • 左右抽屉效果,共用一个实例。
  • 播放页手势左右滑动旋转退出。
  • 皮肤包的管理,可网络下载,本地管理,本地更新皮肤包。
  • 换肤功能,本地记录最新更换的皮肤。
  • 自定义Navigation实现全屏滑动手势的转场动画效果。
  • 皮肤预览效果。

效果图

左右抽屉效果:

超级产品经理

播放页左右滑动旋转退出效果:

超级产品经理

皮肤包管理效果:

超级产品经理

换肤效果:

超级产品经理

皮肤预览效果:

超级产品经理

第三方库

关键字:UI设计, 皮肤